Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($390.31)
Native
Value
$390.31
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0.148615 | $2,626.30 |
$390.31 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22043510 | 4 hours ago | | | <0.00000001 | 3.2612126e-7 | |
| 22041265 | 6 hours ago | | | <0.00000001 | 2.8876500e-7 | |
| 22023560 | 15 hours ago | | | <0.00000001 | 2.5547970e-7 | |
| 22019722 | 18 hours ago | | | <0.00000001 | 3.1700613e-7 | |
| 22019322 | 18 hours ago | | | <0.00000001 | 3.2612126e-7 | |
| 22019258 | 18 hours ago | | | <0.00000001 | 5.5691938e-7 | |
| 22019238 | 18 hours ago | | | 0.00030697192 | 0.000000208980091728 | |
| 22014319 | 21 hours ago | | | 0.00030697192 | 0.000000208300414128 | |
| 22014201 | 21 hours ago | | | <0.00000001 | 3.2612126e-7 | |
| 22012877 | 21 hours ago | | | 0.00030697192 | 0.000000208200657720 |
ABI
ABI objects
Getter at block 22051307
DENOMINATOR_BP() view returns (uint256)
10000
getCycleDuration() view returns (uint256)
86400
getCycleRoot() view returns (struct UntitledCycleRoot)
(0x8c3bd012fd3f5a9c56164f06e0a7fe3b8a39647445a27801d343186cea29bc72, 1730876367, 69)
getRecipient() view returns (address)
0xde032b9654a037f2976480dc2a89150a608f155a
getReplyProtocolPercentBp() view returns (uint256)
1000
getSnapCost() view returns (uint256)
276265140864525
getSnapProtocolFee() view returns (uint256)
30706777907087
owner() view returns (address result)
0xde032b9654a037f2976480dc2a89150a608f155a
Read-only
calculateInsertPrice(uint16 height) view returns (uint128 price, uint256 fee)
getContent(bytes32 compressedCid) view returns (struct UntitledContent)
getCycle(bytes32 compressedCid) view returns (uint64)
getCycleRootThread(uint256 offset, uint256 limit) view returns (struct UntitledThread)
getRelation(bytes32 compressedCid) view returns (bytes32[])
getRelationData(bytes32 compressedCid) view returns (struct UntitledRelationData)
getThreadPageByCompressedCid(bytes32 compressedCid, uint256 offset, uint256 limit) view returns (struct UntitledThread thread)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
relations(bytes32, uint256) view returns (bytes32)
State-modifying
Events cancelOwnershipHandover() payable
completeOwnershipHandover(address pendingOwner) payable
insert(bytes32 parent, bytes32 child) payable
insertRoot(bytes32 compressedCid) payable
renounceOwnership() payable
requestOwnershipHandover() payable
setCycleDuration(uint256 _cycleDuration)
setRecipient(address _recipient)
setReplyProtocolPercentBp(uint256 _replyProtocolPercentBp)
setSnapCost(uint256 _snapCost)
setSnapProtocolFee(uint256 _snapProtocolFee)
snap(bytes32 compressedCid) payable
snaps(bytes32[] children) payable
transferOwnership(address newOwner) payable
withdrawFees()
CycleRootRelationInserted(bytes32 compressedCid, uint128 price, address mainCharacter)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
RelationInserted(bytes32 childCid, bytes32 parentCid, address user)
constructor(bytes32 compressedCid, uint256 _cycleDuration, uint256 _snapCost, uint256 _snapProtocolFee, uint256 _replyProtocolPercentBp)
This contract contains no fallback and receive objects.
AlreadyInitialized()
CannotAppendRelationOnElapsedCycle()
ContentChildrenOutOfBounds()
CycleDurationTooLong()
InvalidRecipient()
MsgValueTooLow()
NewOwnerIsZeroAddress()
NoHandoverRequest()
OnlyOneCycleRootCanBePurchasedPerBlock()
ParentRelationDoesNotExist()
RelationAlreadyExists()
RelationDoesNotExist()
RelationReplyToSelfForbidden()
ReplyProtocolPercentBpTooHigh()
TransferFailed()
Unauthorized()