FxBridgeLogic

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xd0984b3f at 13536401
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "FxBridgeLogic"

No transactions found for "FxBridgeLogic"


Functions
Getter at block 22749131
getBridgeTokenList(view returns (struct FxBridgeLogicBridgeToken[])
[]
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
state_fxBridgeId(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
state_lastEventNonce(view returns (uint256)
0
state_lastOracleSetCheckpoint(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
state_lastOracleSetNonce(view returns (uint256)
0
state_powerThreshold(view returns (uint256)
0
version(view returns (string)
Read-only
bridgeTokens(uint256view returns (address)
checkAssetStatus(address _tokenAddrview returns (bool)
checkOracleSignatures(address[] _currentOraclesuint256[] _currentPowersuint8[] _vbytes32[] _rbytes32[] _sbytes32 _theHashuint256 _powerThresholdpure 
lastBatchNonce(address _erc20Addressview returns (uint256)
makeCheckpoint(address[] _oraclesuint256[] _powersuint256 _oracleSetNoncebytes32 _fxBridgeIdpure returns (bytes32)
state_lastBatchNonces(addressview returns (uint256)
tokenStatus(addressview returns (bool isOriginatedbool isActivebool isExist)
State-modifying
activeBridgeToken(address _tokenAddrreturns (bool)
addBridgeToken(address _tokenAddrbytes32 _channelIBCbool _isOriginatedreturns (bool)
init(bytes32 _fxBridgeIduint256 _powerThresholdaddress[] _oraclesuint256[] _powers
pause(
pauseBridgeToken(address _tokenAddrreturns (bool)
renounceOwnership(
sendToFx(address _tokenContractbytes32 _destinationbytes32 _targetIBCuint256 _amount
submitBatch(address[] _currentOraclesuint256[] _currentPowersuint8[] _vbytes32[] _rbytes32[] _suint256[] _amountsaddress[] _destinationsuint256[] _feesuint256[2] _nonceArrayaddress _tokenContractuint256 _batchTimeoutaddress _feeReceive
transferOwner(address _tokenaddress _newOwnerreturns (bool)
transferOwnership(address newOwner
unpause(
updateOracleSet(address[] _newOraclesuint256[] _newPowersuint256 _newOracleSetNonceaddress[] _currentOraclesuint256[] _currentPowersuint256 _currentOracleSetNonceuint8[] _vbytes32[] _rbytes32[] _s
Events
AddBridgeTokenEvent(address indexed _tokenContractstring _namestring _symboluint8 _decimalsuint256 _eventNoncebytes32 _channelIBC
Initialized(uint8 version
OracleSetUpdatedEvent(uint256 indexed _newOracleSetNonceuint256 _eventNonceaddress[] _oraclesuint256[] _powers
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SendToFxEvent(address indexed _tokenContractaddress indexed _senderbytes32 indexed _destinationbytes32 _targetIBCuint256 _amountuint256 _eventNonce
TransactionBatchExecutedEvent(uint256 indexed _batchNonceaddress indexed _tokenuint256 _eventNonce
TransferOwnerEvent(address _tokenaddress _newOwner
Unpaused(address account
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.