PeanutV4

Verified contract

Active on Ethereum with 115 txns
Deployed by via 0x85179ff2 at 18219622
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $162.81
ERC-20
Value $1,001.74
0x61da1d7240e1ecd2e876bf401f0448479fd37ba4924dcb4924aed3d8fa2155eb
0xa6d304331fa8fd0ca2b38b96840f1be43a2198a2c6a65328ed2a28f008263a86
From
0x7339a9b44e0f7c366fac048f9da5d9f1134a3ce0c15d459f3546c6176ad0a280
From
0x248494cf39e683f11028b5ce2b8c401deabbfeeb0499821d5d2b57a901c5d8f4
0xbf6ed7e1dfeaf8c164cc958d3e834fdbb0f9f8ef2fc8bfc444315aaaf93cfb80
0xd70eae753303ab4b72c1d27a6f232cbd9f55485cbb4cc77cfbfbfa7d1113f0b7
0xc57d8e5632ee96117588bc244a8be708a0dcdc9b460cfac5ee99cca827cdc672
0xfa42419c9cf7c7105ccacffd0d9354d4eff7a7dc4e43ea5de3c7cfacd4e830eb
0xd9d8b382337703cb9061ba116c88dcca926b79a37ffad660679b1953af324398
0x1ee8a80513c96f2a58373480e8cce756a17516faa2e80fcccabb9ccc6825142a

Functions
Getter at block 20928326
 
getAllDeposits(view returns (struct PeanutV4Deposit[])
getDepositCount(view returns (uint256)
68
Read-only
deposits(uint256view returns (address pubKey20uint256 amountaddress tokenAddressuint8 contractTypeuint256 tokenIdaddress senderAddressuint256 timestamp)
getAllDepositsForAddress(address _addressview returns (struct PeanutV4Deposit[])
getDeposit(uint256 _indexview returns (struct PeanutV4Deposit)
getSigner(bytes32 messageHashbytes signaturepure returns (address)
supportsInterface(bytes4 _interfaceIdpure returns (bool)
State-modifying
makeDeposit(address _tokenAddressuint8 _contractTypeuint256 _amountuint256 _tokenIdaddress _pubKey20payable returns (uint256)
onERC1155BatchReceived(address _operatoraddress _fromuint256[] _idsuint256[] _valuesbytes _datareturns (bytes4)
onERC1155Received(address _operatoraddress _fromuint256 _tokenIduint256 _valuebytes _datareturns (bytes4)
onERC721Received(address _operatoraddress _fromuint256 _tokenIdbytes _datareturns (bytes4)
withdrawDeposit(uint256 _indexaddress _recipientAddressbytes32 _recipientAddressHashbytes _signaturereturns (bool)
withdrawDepositSender(uint256 _indexreturns (bool)
Events
DepositEvent(uint256 indexed _indexuint8 indexed _contractTypeuint256 _amountaddress indexed _senderAddress
MessageEvent(string message
WithdrawEvent(uint256 indexed _indexuint8 indexed _contractTypeuint256 _amountaddress indexed _recipientAddress
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.