FeeModel

Verified contract

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

No balances found for "FeeModel"

0x1ad3d5adf6d4231c125db46a75500cbea963fcbcde7cef1d456837a3022ca8b7
0x78dd7f646d973a7f84dc314413d2fd5bd8fbccfc29aa96a9fce266ed735cdd5f
0xd20a4a741bb222d960de7a17d7fe686adcb24e9afef408a8c96f9f6122b4c263
0x798561bfcaf37a4c0f67c59f2270308fc1c8095868668bf40811471ac3d71d14

Functions
Getter at block 21158211
FEE_RATE_BASE(view returns (uint32)
1000000
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
owner(view returns (address)
0xd5bc4bc0d8c055fcf2ba97010c9d32ffc7d424d9
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
getCrosschainFeeConfig(bytes32 _dstChainview returns (struct FeeModelFeeConfig _config)
getDefaultFeeConfig(uint8 _opview returns (struct FeeModelFeeConfig _config)
getFee(struct Request rview returns (uint256 _fee)
getUserBurnFeeConfig(address _userview returns (struct FeeModelFeeConfig _config)
State-modifying
acceptOwnership(
initialize(address _owner
renounceOwnership(
rescue(address tokenaddress to
setCrosschainFeeConfig(bytes32 _dstChainstruct FeeModelFeeConfig _config
setDefaultFeeConfig(uint8 _opstruct FeeModelFeeConfig _config
setUserBurnFeeConfig(address _userstruct FeeModelFeeConfig _config
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
CrosschainFeeConfigSet(bytes32 indexed _chainstruct FeeModelFeeConfig _config
DefaultFeeConfigSet(uint8 indexed _opstruct FeeModelFeeConfig _config
Initialized(uint64 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Upgraded(address indexed implementation
UserBurnFeeConfigSet(address indexed _userstruct FeeModelFeeConfig _config
Constructor
constructor(address _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot