Struct bitmask_core::operations::rgb::shared::ConsignmentDetails
source · pub struct ConsignmentDetails {Show 17 fields
pub transitions: BTreeMap<NodeId, Transition>,
pub transition_witness: BTreeMap<NodeId, Txid>,
pub anchors: BTreeMap<Txid, Anchor<MerkleBlock>>,
pub bundles: BTreeMap<ChunkId, TransitionBundle>,
pub contract_transitions: BTreeMap<ChunkId, BTreeSet<NodeId>>,
pub outpoints: BTreeMap<ChunkId, BTreeSet<NodeId>>,
pub node_contracts: BTreeMap<NodeId, ContractId>,
pub extensions: BTreeMap<NodeId, Extension>,
pub contracts: BTreeMap<ContractId, ContractState>,
pub contract_id: ContractId,
pub consignment_id: ConsignmentId,
pub schema_id: SchemaId,
pub schema: Schema,
pub schemata: BTreeMap<SchemaId, Schema>,
pub genesis: Genesis,
pub root_schema_id: Option<SchemaId>,
pub root_schema: Option<Schema>,
}Fields§
§transitions: BTreeMap<NodeId, Transition>§transition_witness: BTreeMap<NodeId, Txid>§anchors: BTreeMap<Txid, Anchor<MerkleBlock>>§bundles: BTreeMap<ChunkId, TransitionBundle>§contract_transitions: BTreeMap<ChunkId, BTreeSet<NodeId>>§outpoints: BTreeMap<ChunkId, BTreeSet<NodeId>>§node_contracts: BTreeMap<NodeId, ContractId>§extensions: BTreeMap<NodeId, Extension>§contracts: BTreeMap<ContractId, ContractState>§contract_id: ContractId§consignment_id: ConsignmentId§schema_id: SchemaId§schema: Schema§schemata: BTreeMap<SchemaId, Schema>§genesis: Genesis§root_schema_id: Option<SchemaId>§root_schema: Option<Schema>Trait Implementations§
source§impl Clone for ConsignmentDetails
impl Clone for ConsignmentDetails
source§fn clone(&self) -> ConsignmentDetails
fn clone(&self) -> ConsignmentDetails
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more