swapContract

Verified contract

Active on Ethereum with 753 txns
Deployed by via 0xe46e9101 at 12101984
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "swapContract"

0xd4c4f8fc9500ad12605f41f4a33699346215591ea1140c1068ce457f8b50c953
0x4041fc3e5d405b07f1512afe2498b58310335a3c7e8d20918ef5fa426b8c3390
0xc1f7fc5090eb53d1c07515e00b44d200987aaf17eb606b7e5a09232c9dd8794a
0x2a7d85f372d0c9f69e32d640bd9f71c1e2c6d205d08ba0dcee1356bea3cf572d
0xb54ecae7496b4dc5f47ac135f760b1b091e1b16ab5497ad67ad9b67c5382e5f0
0x7242df3c458b6a8a6bff64ed5fe13c58f9a2b2e24659de79f467a6ec6ad44881
0x9b2863b8c372b7961774bee3d5ff37a6219cbe536c3098d0c3a7cf497db27915
0x398511584f97aa59ba4f0db00e07666e71477c0a41dbe228719d7559f4cc404d
0x65f92e39e9deb3a6e8991f4128b92f4fc269c5b02f8e1b15150c1fbab7007e57
0xa980b696e690ac3bb18795308670863bc7dd49bf07a7d3bb211a143443ac2eaa

Functions
Getter at block 20948580
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
OWNER_ROLE(view returns (bytes32)
0xb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e
feeAddress(view returns (address)
0x592d89329e91a976156695012edacc604948f24d
numOfThisBlockchain(view returns (uint128)
2
tokenAddress(view returns (address)
0xa4eed63db85311e22df4473f87ccfc3dadcfa3e3
Read-only
existingOtherBlockchain(uint128view returns (bool)
feeAmountOfBlockchain(uint128view returns (uint128)
getOtherBlockchainAvailableByNum(uint128 blockchainview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
addOtherBlockchain(uint128 numOfOtherBlockchain
changeFeeAddress(address newFeeAddress
changeOtherBlockchain(uint128 oldNumOfOtherBlockchainuint128 newNumOfOtherBlockchain
grantRole(bytes32 roleaddress account
removeOtherBlockchain(uint128 numOfOtherBlockchain
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeeAmountOfBlockchain(uint128 blockchainNumuint128 feeAmount
transferOwnerAndSetManager(address newOwneraddress newManager
transferToOtherBlockchain(uint128 blockchainuint256 amountstring newAddress
transferToUserWithFee(address useruint256 amountWithFee
transferToUserWithoutFee(address useruint256 amount
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TransferFromOtherBlockchain(address useruint256 amount
TransferToOtherBlockchain(uint128 blockchainaddress useruint256 amountstring newAddress
Constructor
constructor(address _tokenAddressaddress _feeAddressuint128 _numOfThisBlockchainuint128[] _numsOfOtherBlockchains
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.