Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0xe03a053ce6128148b079998291dcd9681a8d2278

Unverified contract

Proxy

Active on Base with 10 txns
Deployed by via 0x0cc6065a at 8081386
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 17 additional slots
-
variable spans 47 additional slots
-
variable spans 15 additional slots
-
variable spans 17 additional slots

No balances found for "0xe03a053ce6128148b079998291dcd9681a8d2278"

0x6729de7951d19dc103fb6c0ece56cc90e267467b3763ba640236b0a2c11a01a9
0xd470f017bb33181857597921ded312ce4247a1cb0e421874cdd2811c7cdc87a6
0xd12b23f31cfd57a64ed2d178f6fa5a5d4133a3e4dfd2d72398ca28d84ba7efb2
0x7bd12fd76f26901f4f21903486a5a6faccac28493662b837c646ac51266977cf
0x5c8a3da461b8ceae043e9bdd94dc09971e978e924e3c64bea1bde3048a82f96f
0x9d33113cd9157728913b60852ee90e2a043a5a7d40baa22392c46795e736f1a9
0xda27a21b0b0b82b87c6d5b975396d86c1115bad756e7339f21f38525a56cf88d
0xcf4ea80449d9b74e979df56715ed8e77dde0c25037a5563256520ac1f5a34d38
0x107cdfbf1e7f282ab588edc51feae14db003417465c319f41fd3107465dd37e0
0x2985f286020cd6c87a216aaf6b191db0bdb93e1da5974abaab8658f82d54c1cd

Functions
Getter at block 22760271
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_PRECISION(view returns (uint256)
1000000
GOVERNOR_ROLE(view returns (bytes32)
0xd8094d93d233f289dfec6794a1ee4013d5b6dab8579191c73261ee0c4229e22f
NAME(view returns (string)
LoopVariableRatesContract
OPERATOR_ROLE(view returns (bytes32)
0xeb3968ba997ea88ff00bae99ccd22f1d42d6fc4363407c534df1fdf0b3c0c997
SLIPPAGE_PRECISION(view returns (uint256)
1000000
USD_DECIMALS(view returns (uint256)
8
VERSION(view returns (string)
1
WETH(view returns (address)
0x4200000000000000000000000000000000000006
baseFee(view returns (uint256)
0
certifiedSigner(view returns (address)
0xeb755083a4e4c7d7a2807b3ea933063edf7ee814
factory(view returns (address)
0xd7a3d7797bb09d9e8b0a05d37b8c7ba72e9a933d
getAcceptedTokensCount(view returns (uint256)
4
inboundTreasury(view returns (address)
0xd5f3c6bd5f52c36e14a7cab8823e75929bafb60b
maxFeeWithdrawalBatchSize(view returns (uint8)
40
outboundTreasury(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xfc2c7b6aa4b77db8badd82aa7e4e4f12f794593d
paused(view returns (bool)
false
securityLevel(view returns (uint8)
1
variableFee(view returns (uint128)
0
Read-only
acceptedTokensList(uint256view returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
processorBalances(addressaddressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenInfo(addressview returns (uint8 acceptedaddress chainlinkAggregator)
transfers(uint256view returns (bool)
State-modifying
addTokens(address[] tokens_address[] chainlinkAggregators_
grantRole(bytes32 roleaddress account
initialize(struct IProcessorManagerV2ProcessorManagerInitParams processorManagerInitParams_struct ITokenManagerTokenManagerInitParams tokenManagerInitParams_struct IVariableRateTransfersOperatorInitParams operatorInitParams_uint8 securityLevel_struct ICommonStateCommonStateInitParams commonStateInitParams_address multiRoleGrantee_
pause(
processTransfer(struct IVariableRateTransfersTransfer transfer_struct IVariableRateTransfersSignature signature_bool inbound_address processor_returns (uint256 amountuint256 processingFee)
processTransfers(struct IVariableRateTransfersTransferParams[] transfers_
removeTokens(address[] tokens_
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setOperatorAddress(uint8 account_address addr_
setSecurityLevel(uint8 securityLevel_
transferOwnership(address newOwner
unpause(
updateBaseFee(uint256 newBaseFee_
updateMaxFeeWithdrawalBatchSize(uint8 newBatchSize_
updateVariableFee(uint128 newVariableFee_
withdrawProcessorFees(address[] tokenAddresses_
Events
BaseFeeUpdated(address indexed calleruint256 oldValueuint256 newValueuint256 createdAt
FeesWithdrawn(address indexed calleraddress indexed tokenuint256 amountuint256 createdAt
Initialized(uint8 version
MaxFeeWithdrawalBatchSizeUpdated(address indexed calleruint8 oldValueuint8 newValueuint256 createdAt
OperatorAddressUpdated(address indexed calleruint8 indexed accountaddress oldAddressaddress newAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SecurityLevelUpdated(address indexed calleruint8 oldSecurityLeveluint8 newSecurityLevel
TokenAdded(address indexed calleraddress newTokenaddress chainlinkAggregatoruint256 createdAt
TokenRemoved(address indexed calleraddress removedTokenuint256 createdAt
TransferProcessed(address indexed callerstring idbool successbool inboundaddress tokenaddress endUseruint256 amountuint256 processingFeebytes err
Unpaused(address account
VariableFeeUpdated(address indexed calleruint256 oldValueuint256 newValueuint256 createdAt
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.