Depositor

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x8e821f9c at 7459063
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 1 additional slot
-
variable spans 2 additional slots
-
variable spans 4 additional slots

No balances found for "Depositor"

No transactions found for "Depositor"


Functions
Getter at block 22766794
EXECUTION_TYPE(view returns (bytes32)
0xe16b3d8fc79140c62874442c8b523e98592b429e73c0db67686a5b378b29f336
authorizer(view returns (address)
0x0000000000000000000000000000000000000000
defaultTokenThreshold(view returns (address thresholdTokenuint256 minuint256 max)
(thresholdToken=0x0000000000000000000000000000000000000000, min=0, max=0)
defaultVolumeLimit(view returns (address limitTokenuint256 amountuint256 accrueduint256 perioduint256 nextResetTime)
(limitToken=0x0000000000000000000000000000000000000000, amount=0, accrued=0, period=0, nextResetTime=0)
getBalanceConnectors(view returns (bytes32 previousbytes32 next)
(previous=0x0000000000000000000000000000000000000000000000000000000000000000, next=0x0000000000000000000000000000000000000000000000000000000000000000)
getGasLimits(view returns (uint256 gasPriceLimituint256 priorityFeeLimituint256 txCostLimituint256 txCostLimitPct)
(gasPriceLimit=0, priorityFeeLimit=0, txCostLimit=0, txCostLimitPct=0)
getTimeLock(view returns (uint8 modeuint256 frequencyuint256 allowedAtuint256 window)
(mode=0, frequency=0, allowedAt=0, window=0)
getTokensSource(view returns (address)
0x167a871142494b86007761d12735017ceb227ed8
isPaused(view returns (bool)
false
smartVault(view returns (address)
0x0000000000000000000000000000000000000000
tokensAcceptanceType(view returns (uint8)
0
Read-only
customTokenThreshold(address tokenview returns (address thresholdTokenuint256 minuint256 max)
customVolumeLimit(address tokenview returns (address limitTokenuint256 amountuint256 accrueduint256 perioduint256 nextResetTime)
getTaskAmount(address tokenview returns (uint256)
getTokenThreshold(address tokenview returns (address thresholdTokenuint256 minuint256 max)
getVolumeLimit(address tokenview returns (address limitTokenuint256 amountuint256 accrueduint256 perioduint256 nextResetTime)
isTokenAllowed(address tokenview returns (bool)
State-modifying
call(address tokenuint256 amount
initialize(struct DepositorDepositConfig config
pause(
setBalanceConnectors(bytes32 previousbytes32 next
setCustomTokenThreshold(address tokenaddress thresholdTokenuint256 minuint256 max
setCustomVolumeLimit(address tokenaddress limitTokenuint256 limitAmountuint256 limitPeriod
setDefaultTokenThreshold(address thresholdTokenuint256 minuint256 max
setDefaultVolumeLimit(address limitTokenuint256 limitAmountuint256 limitPeriod
setGasLimits(uint256 newGasPriceLimituint256 newPriorityFeeLimituint256 newTxCostLimituint256 newTxCostLimitPct
setTimeLock(uint8 modeuint256 frequencyuint256 allowedAtuint256 window
setTokensAcceptanceList(address[] tokensbool[] added
setTokensAcceptanceType(uint8 newTokensAcceptanceType
unpause(
Events
BalanceConnectorsSet(bytes32 indexed previousbytes32 indexed next
CustomTokenThresholdSet(address indexed tokenaddress thresholdTokenuint256 minuint256 max
CustomVolumeLimitSet(address indexed tokenaddress indexed limitTokenuint256 amountuint256 period
DefaultTokenThresholdSet(address tokenuint256 minuint256 max
DefaultVolumeLimitSet(address indexed limitTokenuint256 amountuint256 period
Executed(
GasLimitsSet(uint256 gasPriceLimituint256 priorityFeeLimituint256 txCostLimituint256 txCostLimitPct
Initialized(uint8 version
Paused(
TimeLockAllowedAtSet(uint256 allowedAt
TimeLockSet(uint8 modeuint256 frequencyuint256 allowedAtuint256 window
TokensAcceptanceListSet(address indexed tokenbool added
TokensAcceptanceTypeSet(uint8 acceptanceType
Unpaused(
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
AuthSenderNotAllowed(address whobytes4 whatuint256[] how
FixedPointDivInternal(uint256 auint256 aInflated
FixedPointMulOverflow(uint256 auint256 b
FixedPointZeroDivision(
TaskAcceptanceInputLengthMismatch(
TaskAcceptanceTokenZero(
TaskAmountZero(
TaskGasNotInitialized(
TaskGasPriceLimitExceeded(uint256 gasPriceuint256 gasPriceLimit
TaskInvalidAllowedDate(uint8 modeuint256 date
TaskInvalidAllowedWindow(uint8 modeuint256 window
TaskInvalidFrequency(uint8 modeuint256 frequency
TaskInvalidFrequencyMode(uint8 mode
TaskInvalidThresholdInput(address tokenuint256 minuint256 max
TaskInvalidVolumeLimitInput(address tokenuint256 amountuint256 period
TaskPaused(
TaskPreviousConnectorNotZero(bytes32 id
TaskPriorityFeeLimitExceeded(uint256 priorityFeeuint256 priorityFeeLimit
TaskSameBalanceConnectors(bytes32 connectorId
TaskSmartVaultPriceOracleNotSet(address smartVault
TaskThresholdTokenZero(
TaskTimeLockActive(uint256 currentTimestampuint256 expiration
TaskTokenNotAllowed(address token
TaskTokenThresholdNotMet(address tokenuint256 amountuint256 minuint256 max
TaskTokenZero(
TaskTxCostLimitExceeded(uint256 txCostuint256 txCostLimit
TaskTxCostLimitPctAboveOne(
TaskTxCostLimitPctExceeded(uint256 txCostPctuint256 txCostLimitPct
TaskUnpaused(
TaskValueZero(
TaskVolumeLimitExceeded(address tokenuint256 limituint256 volume
TaskVolumeLimitTokenZero(