v0.4.8-pre.008
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-lib/src/materializer/metadata/token_2022/constants.rs
|
||||
// version: 3
|
||||
// version: 4
|
||||
|
||||
//! Local constants for the metadata token_2022 materializer.
|
||||
|
||||
@@ -8,6 +8,21 @@ pub(crate) const MT_METADATA_TOKEN_2022_COMPONENT_NAME: &str =
|
||||
"kb-lib.materializer.metadata.token_2022";
|
||||
/// Stable processor name persisted by metadata projections.
|
||||
pub(crate) const MT_METADATA_TOKEN_2022_PROCESSOR_NAME: &str = "materializer.metadata.token_2022";
|
||||
/// Event families accepted by the Token-2022 metadata instruction materializer.
|
||||
pub(crate) const MT_METADATA_TOKEN_2022_ACCEPTED_FAMILIES: &[crate::MdEventFamily] =
|
||||
&[crate::MdEventFamily::Metadata];
|
||||
/// Exact embedded Token Metadata and Token Group instruction ownership.
|
||||
pub(crate) const MT_METADATA_TOKEN_2022_INSTRUCTION_ENTRIES: &[&str] = &[
|
||||
"initialize_token_metadata",
|
||||
"update_token_metadata_field",
|
||||
"remove_token_metadata_key",
|
||||
"update_token_metadata_authority",
|
||||
"emit_token_metadata",
|
||||
"initialize_token_group",
|
||||
"update_token_group_max_size",
|
||||
"update_token_group_authority",
|
||||
"initialize_token_group_member",
|
||||
];
|
||||
/// Stable projection contract version.
|
||||
pub(crate) const MT_METADATA_TOKEN_2022_PROJECTION_VERSION: u32 = 2;
|
||||
/// Canonical tracing target for the metadata token_2022 materializer.
|
||||
|
||||
Reference in New Issue
Block a user