Bridge

Verified contract

Active on Ethereum with 6,524 txns
Deployed by via 0xd253e183 at 15777968
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $14,184.34
0x3bc3a63b446d965fb6eb11e33ea83dcbaf31391e77f3df9447c210d8de9f5668
0x8662f4b0100a98c754ae65c79dfedba2322e8c3e6a4a3ae33f42c036c9589401
0x396812aafbf2dca9a7c28e2a6a0d4776b9e7c2632c955021a1711dfff21431ea
0x7750f280b6fb0d08bdae29dec05d7a0f5e4d1ae8dfbe387fb72e95e484807837
0xc125b6ebe30a1d94406c9913281d1d1d5ec1aa716c64bffa6df7b7a2053ca0fb
0xa559ef3b7a6b5f0ec526ef6a714412c1d2675930bee087dd2e8e23251361bb1a
0x048a924d97a30387125d3ec2cd47ab8f742f34dc72fba60058a2184734260c76
0xfcca177627dd6b9531630b26f20d7d00873953fe55abdc8286ad12a3a2b134f9
0x7736c2a72573ed24c19599ca77f9515a36a4116542803f72d3773d1a51cd60c1
0xa22a2da7f777631c45b051454653befccce668e2d1a9569f4d67c2bdb96aefb8

Functions
Getter at block 21284128
accumulatedMessageFees(view returns (uint256)
3931500000000000474
active(view returns (bool)
true
activeValidatorSetId(view returns (uint32)
724
bridgeFee(view returns (uint256)
400000000000000
maxMessageLength(view returns (uint256)
1024
maxRewardPayout(view returns (uint256)
1000000000000000000
owner(view returns (address)
0x0e17c1a78d2a77298df58e5956b33376a1b9f4c2
palletAddress(view returns (address)
0x6d6f646c65746879627264670000000000000000
proofTTL(view returns (uint256)
7
sendMessageFee(view returns (uint256)
300000000000000
sentEventId(view returns (uint256)
23056
thresholdPercent(view returns (uint256)
60
Read-only
supportsInterface(bytes4 interfaceIdview returns (bool)
validatorSetDigests(uint256view returns (bytes32)
verifiedEventIds(uint256view returns (bool)
State-modifying
endow(payable 
forceActiveValidatorSet(address[] newValidatorsuint32 newValidatorSetId
forceHistoricValidatorSet(address[] _validatorsuint32 validatorSetId
onMessageReceived(address sourcebytes message
receiveMessage(address sourceaddress destinationbytes appMessagestruct EventProof proofpayable 
renounceOwnership(
sendMessage(address destinationbytes messagepayable 
setActive(bool _active
setBridgeFee(uint256 _bridgeFee
setMaxMessageLength(uint256 _maxMessageLength
setMaxRewardPayout(uint256 _maxRewardPayout
setPalletAddress(address _palletAddress
setProofTTL(uint256 _proofTTL
setSendMessageFee(uint256 _fee
setSentEventId(uint256 _newId
setThreshold(uint256 _thresholdPercent
transferOwnership(address newOwner
withdrawAll(address _to
withdrawMsgFees(address _touint256 _amount
Events
BridgeActiveUpdated(bool indexed active
BridgeFeeUpdated(uint256 indexed bridgeFee
Endowed(uint256 indexed amount
EtherWithdrawn(address _touint256 _amount
ForceSetActiveValidators(bytes32 indexed validatorSetDigestuint32 indexed validatorSetId
ForceSetHistoricValidators(bytes32 indexed validatorSetDigestuint32 indexed validatorSetId
MaxMessageLengthUpdated(uint256 indexed maxMessageLength
MaxRewardPayoutUpdated(uint256 indexed maxRewardPayout
MessageReceived(uint256 indexed eventIdaddress indexed sourceaddress indexed destinatebytes message
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PalletAddressUpdated(address indexed palletAddress
ProofTTLUpdated(uint256 indexed proofTTL
SendMessage(uint256 messageIdaddress sourceaddress destinationbytes messageuint256 fee
SendMessageFeeUpdated(uint256 indexed sendMessageFee
SentEventIdUpdated(uint256 indexed _newId
SetValidators(bytes32 indexed validatorSetDigestuint256 indexed rewarduint32 indexed validatorSetId
ThresholdUpdated(uint256 indexed thresholdPercent
WithdrawnMessageFees(address indexed recipientuint256 indexed amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.