Gateway

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xfc675f7f at 12439769
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

No balances found for "Gateway"

No transactions found for "Gateway"


Functions
Getter at block 21031586
feeShareToTheTeam(view returns (uint256)
0
getChainId(pure returns (uint256 chainId)
1
maxVariableFeeInUsd(view returns (uint128)
0
minVariableFeeInUsd(view returns (uint128)
0
orgWallet(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
priceOracle(view returns (address)
0x0000000000000000000000000000000000000000
serviceFeePercent(view returns (uint128)
0
serviceFeePercentWhenNoPrice(view returns (uint128)
0
teamWallet(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
addressToTokenId(addressview returns (uint256)
feeCalculation(address tokenuint256 tokenAmountview returns (uint256 fee)
feeToWithdraw(addressview returns (uint256)
getFeeToWithdraw(address tokenview returns (uint256 amount)
getNetworkFee(uint256 toChainIdview returns (uint256 networkFee)
networksFee(uint256view returns (uint256)
processedRequests(bytes32view returns (bool)
toRequestKey(uint256 fromChainIdbytes32 requestTxHashuint256 logIndexpure returns (bytes32 requestKey)
tokens(uint256view returns (address tokenAddressuint8 releaseMethod)
State-modifying
addToken(address tokenAddressuint8 releaseMethoduint256[] chains
initialize(address _priceOracleaddress _orgWalletaddress _teamWallet
renounceOwnership(
setFeeParameters(uint128 _minVariableFeeInUsduint128 _maxVariableFeeInUsduint128 _serviceFeePercentWhenNoPriceuint128 _serviceFeePercentuint256 _feeShareToTheTeam
setPriceOracle(address _priceOracle
transferFromAnotherChain(uint256 tokenIduint256 fromChainIdbytes32 requestTxHashuint256 logIndexaddress touint256 amount
transferOwnership(address newOwner
transferToAnotherChain(uint256 tokenIduint256 toChainIdaddress touint256 amountpayable 
updateNetworkFee(uint256 chainIduint256 _networkFee
updateTokenSupportedChain(uint256 tokenIduint256 chainIdbool active
updateWallets(address _orgWalletaddress _teamWallet
withdrawAllFees(
withdrawTokenFees(address token
Events
NetworkFeeUpdated(uint256 indexed chainIduint256 newNetworkFee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenAdded(uint256 indexed tokenIdaddress tokenAddressuint8 releaseMethoduint256[] supportedChains
TokenSupportedChainsUpdated(uint256 indexed tokenIduint256 chainIdbool active
TransferredFromAnotherChain(bytes32 indexed requestKeyuint256 indexed tokenIduint256 indexed fromChainIdaddress touint256 amount
TransferredToAnotherChain(uint256 indexed tokenIduint256 indexed toChainIdaddress fromaddress touint256 amountuint256 amountToTransferuint256 networkFee
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.