From fddf0579ece08e18c652a38146e85dd71673821e Mon Sep 17 00:00:00 2001 From: Kyle Espinola Date: Tue, 11 Jul 2023 14:54:04 +0200 Subject: [PATCH] feat: add messages for 1:1 mints for solana --- nfts.proto | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/nfts.proto b/nfts.proto index 3cd27fa..c107031 100644 --- a/nfts.proto +++ b/nfts.proto @@ -68,10 +68,30 @@ message MasterEdition { string owner_address = 9; } +message MetaplexMetadata { + string name = 3; + string symbol = 4; + string metadata_uri = 5; + repeated Creator creators = 6; + int32 seller_fee_basis_points = 7; + string owner_address = 9; +} + +message MetaplexCertifiedCollectionTransaction { + MetaplexMetadata metadata = 1; +} + message MetaplexMasterEditionTransaction { MasterEdition master_edition = 3; } +message MintMetaplexMetadataTransaction { + string recipient_address = 1; + MetaplexMetadata metadata = 2; + string collection_id = 3; + bool compressed = 4; +} + message MintMetaplexEditionTransaction { string recipient_address = 3; string owner_address = 4; @@ -176,5 +196,10 @@ message NftEvents { MintMetaplexEditionTransaction solana_mint_drop = 29; MintMetaplexEditionTransaction solana_retry_mint_drop = 30; TransferMetaplexAssetTransaction solana_transfer_asset = 31; + MetaplexCertifiedCollectionTransaction solana_create_collection = 32; + MetaplexCertifiedCollectionTransaction solana_update_collection = 33; + MetaplexCertifiedCollectionTransaction solana_retry_create_collection = 34; + MintMetaplexMetadataTransaction solana_mint_to_collection = 35; + MintMetaplexMetadataTransaction solana_retry_mint_to_collection = 36; } } \ No newline at end of file