0x9d13b2f6998bd7f61ee49e1423089d167c9cd80c

Unverified contract

Proxy

Active on Base with 1,155 txns
Deployed by via 0x0398d878 at 10533361
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $84,893.25
ERC-20
Value $2.95
ERC-20
Value $0.71
ERC-20
Value $0.34
ERC-20
Value $0.29
ERC-20
Value $0.06
ERC-20
Value $0.06
ERC-20
Value $0.05
ERC-20
Value $0.01
ERC-20
Value $0.01
0xc409f0a93d8919d6092c7c325a63c80fe49ff6307e9023b0060bdcac0c6facfe
0x8913b749770560a262cf4e446d2e8ec4106bbeb3bfd2303eb24a3910323a6727
0x008d4d18ca097b6ef49df827745e659f59c4bc4ad349b842d09ab7e7c2e2f3e8
0x3d0cc1ddbd6927a9217d353805ab682c5b2c9bc487da5925af4450f5f3f75979
0xe63b544bfb71df527d3d7d8cdf616ec1ee94bc2676aa19481189c688dcc8ed97
0x0ab5f1e759e9eae24051e9ba37a865d0d5265c9c27ccc39116d2476a6c27d40b
0x5e949fb99456fd99c71a58ab998cd7f760bde233ff05ac313f856f7281e64a61
0xa13623b735320dd507399be0e948b81011a3ba0cf644809de21908435bdb30bd
0x36dbfdf67c269c0fc591d936a40a93380861b9e13fa490823e183ee0d2ceca54
0x163d43467ca4533da083305b747041476be95b1f1afee417f7d87fc1a7b3363a

Functions
Getter at block 23059562
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_ACCOUNT(view returns (address)
0xa2fe8e38a14cf7beece22ae71e951f78ce233643
GLOBAL_TRADE_GUARDIAN(view returns (address)
0x3ab7069fcb015bd18d0542da9deedce3f4374aee
ROLE_CLIENT(view returns (bytes32)
0x43023f179164d629e1d761fb32e2db4dbd5ce417a23159d7da9cc7b562689285
ROLE_DEFINITIVE(view returns (bytes32)
0xd9c9e1a27f80559d0ef9cb96900d3b37cb5d56df00dca6d004c3b26d13df7898
ROLE_DEFINITIVE_ADMIN(view returns (bytes32)
0x71b4013af46185a424aaa4fe1eb172247581306dd750cb51be59e3864d3dc986
STOP_GUARDIAN_ENABLED(view returns (bool)
false
TRADING_GUARDIAN_TRADING_DISABLED(view returns (bool)
false
TRADING_GUARDIAN_WITHDRAWALS_DISABLED(view returns (bool)
false
WRAPPED_NATIVE_ASSET_ADDRESS(view returns (address)
0x4200000000000000000000000000000000000006
supportsNativeAssets(pure returns (bool)
true
Read-only
_swapHandlers(addressview returns (bool)
getBalance(address assetAddressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isValidSignature(bytes32 _hashbytes _encodedSignatureview returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
deposit(uint256[] amountsaddress[] assetAddressespayable 
disableStopGuardian(
disableSwapHandlers(address[] swapHandlers
disableTrading(
disableWithdrawals(
enableStopGuardian(
enableSwapHandlers(address[] swapHandlers
enableTrading(
enableWithdrawals(
executeOperation(address targetbytes payloadpayable 
grantRole(bytes32 roleaddress account
initialize(struct BaseNativeWrapperConfig baseNativeWrapperConfigstruct CoreAccessControlConfig coreAccessControlConfigstruct CoreSimpleSwapConfig coreSimpleSwapConfigstruct CoreFeesConfig coreFeesConfig
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
swap(struct SwapPayload[] payloadsaddress outputTokenuint256 amountOutMinuint256 feePctreturns (uint256)
unwrap(uint256 amount
unwrapAll(
updateFeeAccount(address _feeAccount
withdraw(uint256 amountaddress erc20Tokenreturns (bool)
withdrawAll(address[] tokensreturns (bool)
withdrawAllTo(address[] tokensaddress toreturns (bool)
withdrawTo(uint256 amountaddress erc20Tokenaddress toreturns (bool)
wrap(uint256 amount
Events
Deposit(address indexed actoraddress[] assetAddressesuint256[] amounts
FeeAccountUpdated(address actoraddress feeAccount
Initialized(uint8 version
NativeAssetWrap(address actoruint256 amountbool indexed wrappingToNative
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StopGuardianUpdate(address indexed actorbool indexed isEnabled
SwapHandled(address[] swapTokensuint256[] swapAmountsaddress outputTokenuint256 outputAmountuint256 feeAmount
SwapHandlerUpdate(address actoraddress swapHandlerbool isEnabled
TradingDisabledUpdate(address indexed actorbool indexed isEnabled
Withdrawal(address indexed erc20Tokenuint256 amountaddress indexed recipient
WithdrawalsDisabledUpdate(address indexed actorbool indexed isEnabled
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AccountMissingRole(address _accountbytes32 _role
AccountNotAdmin(address arg0
AccountNotWhitelisted(address arg0
GlobalStopGuardianEnabled(
InsufficientSwapTokenBalance(
InvalidAmount(
InvalidERC20Address(
InvalidExecutedOutputAmount(
InvalidFeePercent(
InvalidInputs(
InvalidMsgValue(
InvalidOutputToken(
InvalidReportedOutputAmount(
InvalidSignature(
InvalidSwapHandler(
SlippageExceeded(uint256 _outputAmountuint256 _outputAmountMin
StopGuardianEnabled(
SwapTokenIsOutputToken(
TradingDisabled(
WithdrawalsDisabled(