AnvilLiquidityProvisioner
Verified contract
Active on
Ethereum with 42 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "AnvilLiquidityProvisioner"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20413048 | 4 months ago | | | 0 | 0.0023358777 | |
| 20408793 | 4 months ago | | | 0 | 0.0048171000 | |
| 20399019 | 4 months ago | | | 0 | 0.0032592580 | |
| 20394066 | 4 months ago | | | 0 | 0.00049729439 | |
| 20386584 | 4 months ago | | | 0 | 0.00072392520 | |
| 20377922 | 4 months ago | | | 0 | 0.0015349448 | |
| 20370476 | 4 months ago | | | 0 | 0.0046496946 | |
| 20365100 | 4 months ago | | | 0 | 0.0013838063 | |
| 20358371 | 4 months ago | | | 0 | 0.0028353076 | |
| 20350946 | 4 months ago | | | 0 | 0.0025044905 |
ABI
ABI objects
Getter at block 21300065
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
BURNER_ROLE() view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PROVISIONER_ROLE() view returns (bytes32)
0x7670093c8396cecff5862296425346d7a6801611a244bd9f8f5b7132e94d46df
anvilAddress() view returns (address)
0x2ca9242c1810029efed539f1c60d68b63ad01bfc
burnAddress() view returns (address)
0x000000000000000000000000000000000000dead
daysProvisioned() view returns (uint32)
42
daysToProvision() view returns (uint32)
99
minWethToBurn() view returns (uint256)
125000000000000000000
pair() view returns (address)
0x5c2dee0f740dac8185667ca95308d0dfd69c635c
provisionAmountPerDay() view returns (uint128)
27000000000000000000000000
provisionStartTimestamp() view returns (uint32)
1718631911
router() view returns (address)
0xf164fc0ec4e93095b804a4795bbe1e041497b92a
wethAddress() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events burnItAll()
burnLiquidityIfApplicable()
grantRole(bytes32 role, address account)
provisionLiquidity()
renounceRole(bytes32 role, address callerConfirmation)
revokeRole(bytes32 role, address account)
withdraw(address _token, uint256 _amount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address _anvilAddress, address _wethAddress, address _pair, address _router, address _adminAddress, address _provisionerAddress, address _burnerAddress, uint32 _daysToProvision, uint128 _provisionAmountPerDay)
This contract contains no fallback and receive objects.
AccessControlBadConfirmation()
AccessControlUnauthorizedAccount(address account, bytes32 neededRole)
BurnThresholdNotReached(uint256 need, uint256 have)
EligibleProvisionAmountZero()
MaxProvisionDaysReached()