Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solana Collections and 1:1 Mints #64

Merged
merged 1 commit into from
Jul 11, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions nfts.proto
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -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;
}
}