From 501b6b12b293e08a0faac721a9a8c9dbe220a65c Mon Sep 17 00:00:00 2001 From: pseudoyu Date: Tue, 15 Oct 2024 13:04:40 +0800 Subject: [PATCH] fix: add missing metadata type (#60) --- schema/metadata/metadata.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/schema/metadata/metadata.go b/schema/metadata/metadata.go index 4e735b1..2f43905 100644 --- a/schema/metadata/metadata.go +++ b/schema/metadata/metadata.go @@ -44,6 +44,8 @@ func unmarshalCollectibleMetadata(metadataType schema.Type, data json.RawMessage result = new(CollectibleTrade) case typex.CollectibleTransfer, typex.CollectibleMint, typex.CollectibleBurn: result = new(CollectibleTransfer) + case typex.CollectibleAuction: + result = new(CollectibleAuction) default: return nil, fmt.Errorf("invalid metadata type: %s.%s", metadataType.Tag(), metadataType.Name()) } @@ -126,6 +128,8 @@ func unmarshalExchangeMetadata(metadataType schema.Type, data json.RawMessage) ( result = new(ExchangeStaking) case typex.ExchangeSwap: result = new(ExchangeSwap) + case typex.ExchangeLoan: + result = new(ExchangeLoan) default: return nil, fmt.Errorf("invalid metadata type: %s.%s", metadataType.Tag(), metadataType.Name()) }