From 3714624fb09b5193e8e92b37cf397865f17c7863 Mon Sep 17 00:00:00 2001 From: Reisen Date: Fri, 10 Sep 2021 13:58:49 +0000 Subject: [PATCH] solana/token-bridge: add original_decimal tracking Change-Id: I0989e2f75e7f4d2b0cf2c2e9fb35c26d288a902b --- solana/modules/token_bridge/program/src/api/create_wrapped.rs | 1 + solana/modules/token_bridge/program/src/types.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/solana/modules/token_bridge/program/src/api/create_wrapped.rs b/solana/modules/token_bridge/program/src/api/create_wrapped.rs index f202dc6a4..49114437c 100644 --- a/solana/modules/token_bridge/program/src/api/create_wrapped.rs +++ b/solana/modules/token_bridge/program/src/api/create_wrapped.rs @@ -166,6 +166,7 @@ pub fn create_wrapped( // Populate meta account accs.meta.chain = accs.vaa.token_chain; accs.meta.token_address = accs.vaa.token_address; + accs.meta.original_decimals = accs.vaa.decimals; Ok(()) } diff --git a/solana/modules/token_bridge/program/src/types.rs b/solana/modules/token_bridge/program/src/types.rs index fa4c1005e..859c95520 100644 --- a/solana/modules/token_bridge/program/src/types.rs +++ b/solana/modules/token_bridge/program/src/types.rs @@ -50,6 +50,7 @@ impl Owned for EndpointRegistration { pub struct WrappedMeta { pub chain: ChainID, pub token_address: Address, + pub original_decimals: u8, } impl Owned for WrappedMeta {