messages
Module0xfa65…814e
- Move path
- 0xfdc8…ea77::messages
- Functions
- 290 public, 0 entry
- Structs
- 8
messages
- 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
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module messages;
struct BlobPersistenceType has copy, drop {
}
struct CertifiedInvalidBlobId has drop {
blob_id: u256,
}
struct CertifiedMessage has drop {
intent_type: u8,
intent_version: u8,
cert_epoch: u32,
message: vector<u8>,
stake_support: u16,
}
struct DenyListBlobDeleted has drop {
blob_id: u256,
}
struct DenyListUpdateMessage has drop {
storage_node_id: ID,
deny_list_sequence_number: u64,
deny_list_size: u64,
deny_list_root: u256,
}
struct ProofOfPossessionMessage has drop {
intent_type: u8,
intent_version: u8,
intent_app: u8,
epoch: u32,
sui_address: address,
bls_key: vector<u8>,
}
struct ProtocolVersionMessage has drop {
start_epoch: u32,
protocol_version: u64,
}