Catapult

Verified contract

Active on Base with 2,801 txns
Deployed by via 0x5429c0c1 at 15009009
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $4,318.74
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x53ea846aeb3a86b632171147372264e1e32e9abdeb6f7b7afbb42dfdc499dd09
0x7d10e049e884b71c78179dd457d99c75d8b032d9d330d2441e8f51cad91622bb
0xbb60f990c00f149785b21db316b70a6af0925143804fb4b2d94dee3df6d2c1a1
0x3e286e733040874b3c1755ba1de5ce694598c6a6f62cdd255b835af84192f189
0x0baa5289cd642553b6fc7436eb57c2778af6e6b17cdb9b6afd2d8793682c925a
0xfe122befe36ce7de010fd1b62e9888adce4c47cb1c4754e367211b244985de75
0xf1b9d4e957e728cb7ec481f0173ffee099e4b47ceab56c54f571fe3044f46ff7
0x42a093c5b9e4d652fa7ed305249d7b593e5cdaa19f581b0a6db470d1c920621f
0x3ad0109e731581b32652d08e483d65a7fedec4b3cdcf92e36fb30f18beb7b1b8
0x4cba0ee9682c7361e7fe1f2b8a917af8e143587e9a416f6ba0814bb09bb2269a

Functions
Getter at block 22467628
endTimestamp(view returns (uint256)
1716976800
owner(view returns (address)
0x10d1051b8553514d091f51fe1c7cd256090dd643
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
startTimestamp(view returns (uint256)
1716890400
token(view returns (address)
0xbdf5bafee1291eec45ae3aadac89be8152d4e673
withdrawableRoot(view returns (bytes32)
0x4ab62a658010a8be44d474ba71d0612fd5b9b49a4be0a612975b31c510ca63c0
Read-only
deposits(address participantview returns (uint256 amount)
withdrawals(address participantview returns (bool withdrawn)
State-modifying
acceptOwnership(
deposit(uint256 amount
renounceOwnership(
schedule(uint256 startuint256 end
transferOwnership(address newOwner
updateWithdrawableRoot(bytes32 value
withdraw(uint256 amountbytes32[] proof
withdrawCoin(address to
withdrawToken(address toaddress token_uint256 amount
Events
Deposited(address indexed participantuint256 amount
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Scheduled(uint256 startTimestampuint256 endTimestamp
UpdatedWithdrawableRoot(bytes32 withdrawableRoot
Withdrawn(address indexed participantuint256 amount
Constructor
constructor(address token_
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
Forbidden(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
UnacceptableReference(address account
UnacceptableValue(
WithdrawToZeroAddress(