diff --git a/near/omni-bridge/src/lib.rs b/near/omni-bridge/src/lib.rs index 17cde52c..60372bdc 100644 --- a/near/omni-bridge/src/lib.rs +++ b/near/omni-bridge/src/lib.rs @@ -806,6 +806,13 @@ impl Contract { } } + pub fn get_native_token_id(&self, chain: ChainKind) -> AccountId { + let native_token_address = + OmniAddress::new_zero(chain).sdk_expect("ERR_FAILED_TO_GET_ZERO_ADDRESS"); + + self.get_token_id(&native_token_address) + } + pub fn get_transfer_message(&self, transfer_id: TransferId) -> TransferMessage { self.pending_transfers .get(&transfer_id) @@ -1025,13 +1032,6 @@ impl Contract { env::log_str(&OmniBridgeEvent::FinTransferEvent { transfer_message }.to_log_string()); } - fn get_native_token_id(&self, origin_chain: ChainKind) -> AccountId { - let native_token_address = - OmniAddress::new_zero(origin_chain).sdk_expect("ERR_FAILED_TO_GET_ZERO_ADDRESS"); - - self.get_token_id(&native_token_address) - } - fn check_or_pay_ft_storage( mut main_promise: Promise, storage_deposit_actions: &Vec,