- Move path
- 0xfdc8…ea77::blob
- Functions
- 2718 public, 0 entry
- Structs
- 2
- Friend modules
- system_state_inner
blob
- active_set11
- apportionment_queue6
- auth5
- blob27
- bls_aggregate16
- committee9
- display4
- encoding1
- epoch_parameters4
- event_blob15
- events16
- extended_field5
- init3
- messages29
- metadata4
- node_metadata10
- pending_values10
- pool_exchange_rate4
- redstuff7
- shared_blob6
- sort0
- staked_wal12
- staking39
- staking_inner47
- staking_pool38
- storage_accounting13
- storage_node21
- storage_resource11
- system28
- system_state_inner26
- upgrade9
- walrus_context4
Functions27
- public fun derive_blob_id(u256,u8,u64): u256
Structs2
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- Blobstorekey
id UID registered_epoch u32 blob_id u256 size u64 encoding_type u8 certified_epoch Option<u32> storage storage_resource::Storage deletable bool - BlobIdDerivationdrop
encoding_type u8 size u64 root_hash u256
Constants11
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Slot | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0 | u64 | Abort code | assert_certified_not_expired |
| 1 | 1 | u64 | Abort code | delete |
| 2 | 2 | u64 | Abort code | assert_certified_not_expirednewcertify_with_certified_msgdeleteand 1 more |
| 3 | 3 | u64 | Abort code | new |
| 4 | 5 | u64 | Abort code | certify_with_certified_msg |
| 5 | 6 | u64 | Abort code | newcertify_with_certified_msg |
| 6 | 7 | u64 | Abort code | add_metadata |
| 7 | 8 | u64 | Abort code | take_metadatametadata |
| 8 | 9 | u64 | Abort code | certify_with_certified_msg |
| 9 | 10 | u64 | Abort code | certify_with_certified_msg |
| 10 | "metadata" // interpreted as UTF8 string | vector<u8> | Value | deleteburnadd_metadataadd_or_replace_metadataand 4 more |