Ethbox
Verified contract
Proxy
Active on
Ethereum with 3,521 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0x58f4…b6a2
4 additional
variables
Balances ($5,616.39)
Native
Value
$5,616.39
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 1.542459 | $3,641.19 |
$5,616.39 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17165460 | 2 years ago | | | 0 | 0.0014015989 | |
| 17084463 | 2 years ago | | | 0 | 0.0035416493 | |
| 16394312 | 2 years ago | | | 0 | 0.0015265350 | |
| 16394270 | 2 years ago | | | 0.00732 | 0.0030380302 | |
| 15824102 | 2 years ago | | | 0 | 0.00072519310 | |
| 15702547 | 2 years ago | | | 0 | 0.0017122370 | |
| 15683794 | 2 years ago | | | 0 | 0.0030703588 | |
| 15647528 | 2 years ago | | | 0.03 | 0.0028920131 | |
| 15647515 | 2 years ago | | | 0 | 0.0028330380 | |
| 15568182 | 2 years ago | | | 0.0005 | 0.0029689912 |
ABI
ABI objects
Getter at block 21298151 proxiableUUID() view returns (bytes32)
defaultDripTime() view returns (uint256)
2419200
defaultEthboxSize() view returns (uint256)
3
maxMessageLen() view returns (uint256)
141
messageFeeBPS() view returns (uint256)
750
messageFeeRecipient() view returns (address)
0x40543d76fb35c60ff578b648d723e14ccab8b390
metadata() view returns (address)
0x58f4e7c930f4cf266711d79d067d5b5b114bb6a2
name() view returns (string)
Ethbox
owner() view returns (address)
0x8552e06d339030a0d6b002fe24259c55c2d50b99
sizeIncreaseFee() view returns (uint256)
50000000000000000
sizeIncreaseFeeBPS() view returns (uint256)
2500
symbol() view returns (string)
ETHBOX
Read-only
approve(address, uint256) pure
balanceOf(address _owner) view returns (uint256)
bumpedClaimValue(address) view returns (uint256)
calculateSizeIncreaseCost(uint256 _size, uint256 _currentSize) view returns (uint256 total)
ethboxDripTime(address _owner) view returns (uint256)
ethboxLocked(address _owner) view returns (bool)
ethboxMessages(address, uint256) view returns (string message, uint256 originalValue, uint256 claimedValue, uint256 data)
ethboxOf(address _owner) view returns (uint256)
ethboxPayoutRecipient(address _owner) view returns (address)
ethboxSize(address _owner) view returns (uint256)
getApproved(uint256 _tokenId) view returns (address)
getClaimableValue(struct EthboxStructsMessage _message, uint256 _drip) view returns (uint256 _claimableValue)
getClaimableValueOfEthbox(address _ethboxAddress) view returns (uint256)
getOrderedMessages(address _to) view returns (struct EthboxStructsUnpackedMessage[])
getOrderedPackedMessages(address _to) view returns (struct EthboxStructsMessage[])
isApprovedForAll(address, address) pure returns (bool)
minted(address) view returns (bool)
ownerOf(uint256 _tokenId) view returns (address)
safeTransferFrom(address, address, uint256) pure
safeTransferFrom(address, address, uint256, bytes) pure
setApprovalForAll(address, bool) pure
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 _tokenId) view returns (string)
transferFrom(address, address, uint256) pure
unpackEthboxInfo(address _address) view returns (struct EthboxStructsEthboxInfo ethbox)
State-modifying
Events changeEthboxDripTime(uint256 _dripTime)
changeEthboxLocked(bool _isLocked)
changeEthboxPayoutRecipient(address _recipient)
changeEthboxSize(uint256 _size) payable
claimAll()
claimOne(uint256 _index, uint256 _messageValue, address _from)
getRefundForMessage(uint256 _index, uint256 _messageValue, address _to)
initialize()
mintMyEthbox()
removeAll()
removeOne(uint256 _index, uint256 _messageValue, address _from)
renounceOwnership()
sendMessage(address _to, string _message, uint256 _drip) payable
setMessageFeeBPS(uint256 _messageFeeBPS)
setMessageFeeRecipient(address _messageFeeRecipient)
setMetadataContract(address _metadata)
setSizeIncreaseFee(uint256 _sizeIncreaseFee)
setSizeIncreaseFeeBPS(uint256 _sizeIncreaseFeeBPS)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BeaconUpgraded(address indexed beacon)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Upgraded(address indexed implementation)
constructor(address impl, bytes data)
fallback()
receive()
This contract contains no error objects.