Skip to content

Commit c75dcd6

Browse files
committed
Add serialization for TransferNFT in TransactionType
Added serde and strum serialization attributes to the TransferNFT variant in the TransactionType enum to ensure correct naming during serialization and deserialization.
1 parent 8a679ce commit c75dcd6

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

crates/primitives/src/transaction_type.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ use typeshare::typeshare;
1010
pub enum TransactionType {
1111
#[default]
1212
Transfer,
13+
#[serde(rename = "transferNFT")]
14+
#[strum(serialize = "transferNFT")]
1315
TransferNFT,
1416
Swap,
1517
TokenApproval,

0 commit comments

Comments
 (0)