CrossChainBridgeERC20V1
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
18
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
6 additional
variables
Balances ($0.00)
No balances found for "CrossChainBridgeERC20V1"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "CrossChainBridgeERC20V1"
ABI
ABI objects
Getter at block 21321165
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGE_COLLECTED_FEES_ROLE() view returns (bytes32)
0x0264eee872e5cb48ad7a4f02eeb15e18e8f9dc6d3f015bb9e3172f53912afb14
MANAGE_FEES_ROLE() view returns (bytes32)
0xb2c47729c4f4ba06aefd3249464689e9006efb423d9fe62fb8a09b380c724dd5
MANAGE_LIQUIDITY_MANAGER_ROLE() view returns (bytes32)
0xff41a2e05f2210369f0bd734296fb49ee6647f5e91fa5f15964cf15c33e89df6
MANAGE_LIQUIDITY_MINING_POOLS_ROLE() view returns (bytes32)
0x2adec782157a6b79783d84431f4c6ecca3bc4a97da68837d649f80bfa5f8f8b3
MANAGE_ORACLES_ROLE() view returns (bytes32)
0xdf3f622f2ac68bc05cde3d03e9612be1edbe1293df80ae86e9f82bfee6862ec9
MANAGE_OUTSIDE_PEGGED_TOKENS_ROLE() view returns (bytes32)
0xdc0e4bc2f7f036a18fc562e2107c79066881293a0ba81f0e1d46ffe54b5234fd
MANAGE_REWARD_POOLS_ROLE() view returns (bytes32)
0xa3007a76ad62fdaa9761cdd27172169894a9b04122722c950c07011e008c9fcf
MANAGE_UPGRADES_ROLE() view returns (bytes32)
0xa4254957378b1b029002037cdde9a929320dca7844d0cd60835508c4a5da7077
PAUSABILITY_PAUSE_ROLE() view returns (bytes32)
0xd45448057dd4bec91524a9aa1c58ba5873b99fee065c4fe61a84ea8374011cba
PAUSABILITY_UNPAUSE_ROLE() view returns (bytes32)
0x8803b79cf103fbbe05f367aebd7133df95e66e35cd2fd4354572749b340fa030
buyBackAndBurn() view returns (address)
0x0000000000000000000000000000000000000000
collectBridgeFeePercentage() view returns (uint256)
0
defaultBridgeFee() view returns (uint256)
0
defaultLiquidityWithdrawalFee() view returns (uint256)
0
depositCount() view returns (uint256)
0
liquidityManager() view returns (address)
0x0000000000000000000000000000000000000000
liquidityMiningFeePercentage() view returns (uint256)
0
liquidityMiningPools() view returns (address)
0x0000000000000000000000000000000000000000
multiSignatureOracle() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
rewardPools() view returns (address)
0x0000000000000000000000000000000000000000
wrappedNative() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
bridgeFees(address) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
outsidePeggedTokens(address) view returns (address)
releasedDeposits(uint256, uint256) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addOutsidePeggedToken(address depositChainTokenAddress, address peggedTokenAddress)
depositERC20(address token, uint256 amount, address receiverAddress, uint256 targetChainId)
depositNative(uint256 amount, address receiverAddress, uint256 targetChainId) payable
grantRole(bytes32 role, address account)
initialize(address _rewardPools, address _multiSignatureOracle, address _buyBackAndBurn, address _wrappedNative, address _liquidityMiningPools)
pause()
registerTokenTransferApprovals(address tokenAddress) returns (bool)
releaseERC20(uint8[] sigV, bytes32[] sigR, bytes32[] sigS, address receiverAddress, address sourceNetworkTokenAddress, uint256 amount, uint256 depositChainId, uint256 depositNumber)
releaseNative(uint8[] sigV, bytes32[] sigR, bytes32[] sigS, address receiverAddress, address sourceNetworkTokenAddress, uint256 amount, uint256 depositChainId, uint256 depositNumber)
removeOutsidePeggedToken(address sourceNetworkTokenAddress)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setBridgeFee(address sourceNetworkTokenAddress, uint256 fee)
setBuyBackAndBurn(address _buyBackAndBurn)
setCollectBridgeFeePercentage(uint256 fee)
setCrossChainBridgeERC20LiquidityManager(address contractAddress)
setDefaultBridgeFee(uint256 fee)
setLiquidityMiningFeePercentage(uint256 fee)
setLiquidityMiningPools(address contractAddress)
setMultiSignatureOracle(address _multiSignatureOracle)
setRewardPools(address _rewardPools)
unpause()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Paused(address account)
PeggedTokenMappingAdded(address indexed depositChainTokenAddress, address indexed releaseChainTokenAddress)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TokensDeposited(address indexed sourceNetworkTokenAddress, uint256 amount, address indexed receiverAddress, uint256 sourceChainId, uint256 targetChainId, uint256 number)
TokensReleased(address indexed sourceNetworkTokenAddress, uint256 amount, address indexed receiverAddress, uint256 depositChainId, uint256 depositNumber)
Unpaused(address account)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
receive()
This contract contains no error objects.