TokenService

Verified contract

Implementation

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

No balances found for "TokenService"

No transactions found for "TokenService"


Functions
Getter at block 21057882
destChainId(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
self(view returns (uint256 chainIdaddress addr)
(chainId=0, addr=0x0000000000000000000000000000000000000000)
tokenType(pure returns (string)
ERC20
Read-only
isAmountInRange(address tokenAddressuint256 amountview returns (bool)
isEnabledToken(address tokenview returns (bool)
isSupportedToken(address tokenview returns (bool)
supportedTokens(addressview returns (address tokenAddressaddress vaultstring destTokenAddressstring destTokenServiceuint256 minValueuint256 maxValuebool enabled)
State-modifying
TokenService_init(address bridgeaddress _owneruint256 _chainIduint256 _destChainIdaddress _blackListService
addToken(address tokenAddressuint256 _destChainIdaddress vaultstring destTokenAddressstring destTokenServiceuint256 minuint256 max
disable(address tokenAddress
enable(address tokenAddress
pause(
removeToken(address tokenAddress
renounceOwnership(
setHolding(address _holding
transfer(address tokenAddressuint256 amountstring receiver
transfer(string receiverpayable 
transferOwnership(address newOwner
transferToVault(address tokenuint256 amount
unpause(
updateMaxValue(address tokenAddressuint256 maxValue
updateMinValue(address tokenAddressuint256 minValue
updateVault(address tokenaddress _vault
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(struct PacketLibraryInPacket packetbytes signatures
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
TokenAdded(struct TokenSupportToken tokenuint256 destChainId
TokenDisabled(address tokenuint256 destChainId
TokenEnabled(address tokenuint256 destChainId
TokenMaxValueUpdated(address tokenuint256 destChainIduint256 oldMaxValueuint256 newMaxValue
TokenMinValueUpdated(address tokenuint256 destChainIduint256 oldMinValueuint256 newMinValue
TokenRemoved(address tokenuint256 destChainId
Unpaused(address account
Upgraded(address indexed implementation
VaultUpdated(address tokenaddress oldVaultaddress newVault
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.