Reading from NEAR testnet…
Reading from NEAR testnet…
3FNPhnvrEuCvbTQgNPyezz3oAsSrqsR6UCkKmCs8Q7CP
A step failed but the transaction finished. Contracts can catch a failed step and carry on.
umar25.testnet to usdc.fakes.testnet
ft_transfer_call() with 1 yoctoNEAR
{
"receiver_id": "umar13.testnet",
"amount": "6000000",
"msg": "{\"swap_actions\":[{\"liquidity_provider\":\"Jump\",\"swap_action\":[{\"pool_id\":319,\"tokens\":[\"usdc.fakes.testnet\",\"ref.fakes.testnet\"],\"amounts\":[\"6000000\",\"22363\"]},{\"pool_id\":593,\"tokens\":[\"ref.fakes.testnet\",\"usdt.fakes.testnet\"],\"amounts\":[\"22363\",\"111473921\"]}]},{\"liquidity_provider\":\"RefFinance\",\"swap_action\":[{\"pool_id\":34,\"tokens\":[\"usdt.fakes.testnet\",\"wrap.testnet\"],\"amounts\":[\"111473921\",\"3399062044860598890\"]}]}],\"withdraw\":{\"token_id\":\"wrap.testnet\",\"amount\":\"3399062044860598890\"}}"
}Transfer 6000000 from umar25.testnet to umar13.testnet
usdc.fakes.testnet to umar13.testnet
ft_on_transfer()
{
"sender_id": "umar25.testnet",
"amount": "6000000",
"msg": "{\"swap_actions\":[{\"liquidity_provider\":\"Jump\",\"swap_action\":[{\"pool_id\":319,\"tokens\":[\"usdc.fakes.testnet\",\"ref.fakes.testnet\"],\"amounts\":[\"6000000\",\"22363\"]},{\"pool_id\":593,\"tokens\":[\"ref.fakes.testnet\",\"usdt.fakes.testnet\"],\"amounts\":[\"22363\",\"111473921\"]}]},{\"liquidity_provider\":\"RefFinance\",\"swap_action\":[{\"pool_id\":34,\"tokens\":[\"usdt.fakes.testnet\",\"wrap.testnet\"],\"amounts\":[\"111473921\",\"3399062044860598890\"]}]}],\"withdraw\":{\"token_id\":\"wrap.testnet\",\"amount\":\"3399062044860598890\"}}"
}umar13.testnet to usdt.fakes.testnet
ft_balance_of()
{
"account_id": "umar13.testnet"
}umar13.testnet to wrap.testnet
ft_balance_of()
{
"account_id": "umar13.testnet"
}umar13.testnet to umar13.testnet
execute_swap()
{
"amount": "6000000",
"exchange": "umar24.testnet",
"input_token_id": "usdc.fakes.testnet",
"msg": "{\"force\": 0, \"actions\": [{\"pool_id\":319,\"token_in\":\"usdc.fakes.testnet\",\"token_out\":\"ref.fakes.testnet\",\"amount_in\":\"6000000\",\"min_amount_out\":\"22363\"},{\"pool_id\":593,\"token_in\":\"ref.fakes.testnet\",\"token_out\":\"usdt.fakes.testnet\",\"min_amount_out\":\"111473921\"}]}",
"output_token_id": "usdt.fakes.testnet"
}umar13.testnet to umar13.testnet
execute_swap()
{
"amount": "111473921",
"exchange": "ref-finance-101.testnet",
"input_token_id": "usdt.fakes.testnet",
"msg": "{\"force\": 0, \"actions\": [{\"pool_id\":34,\"token_in\":\"usdt.fakes.testnet\",\"token_out\":\"wrap.testnet\",\"amount_in\":\"111473921\",\"min_amount_out\":\"3399062044860598890\"}]}",
"output_token_id": "wrap.testnet"
}umar13.testnet to usdc.fakes.testnet
ft_transfer_call() with 1 yoctoNEAR
{
"amount": "6000000",
"msg": "{\"force\": 0, \"actions\": [{\"pool_id\":319,\"token_in\":\"usdc.fakes.testnet\",\"token_out\":\"ref.fakes.testnet\",\"amount_in\":\"6000000\",\"min_amount_out\":\"22363\"},{\"pool_id\":593,\"token_in\":\"ref.fakes.testnet\",\"token_out\":\"usdt.fakes.testnet\",\"min_amount_out\":\"111473921\"}]}",
"receiver_id": "umar24.testnet"
}Transfer 6000000 from umar13.testnet to umar24.testnet
umar13.testnet to usdt.fakes.testnet · failed
ft_transfer_call() with 1 yoctoNEAR
{
"amount": "111473921",
"msg": "{\"force\": 0, \"actions\": [{\"pool_id\":34,\"token_in\":\"usdt.fakes.testnet\",\"token_out\":\"wrap.testnet\",\"amount_in\":\"111473921\",\"min_amount_out\":\"3399062044860598890\"}]}",
"receiver_id": "ref-finance-101.testnet"
}Smart contract panicked: The account doesn't have enough balance
usdc.fakes.testnet to umar24.testnet · failed
ft_on_transfer()
{
"sender_id": "umar13.testnet",
"amount": "6000000",
"msg": "{\"force\": 0, \"actions\": [{\"pool_id\":319,\"token_in\":\"usdc.fakes.testnet\",\"token_out\":\"ref.fakes.testnet\",\"amount_in\":\"6000000\",\"min_amount_out\":\"22363\"},{\"pool_id\":593,\"token_in\":\"ref.fakes.testnet\",\"token_out\":\"usdt.fakes.testnet\",\"min_amount_out\":\"111473921\"}]}"
}Smart contract panicked: panicked at 'E85: invalid pool id', src/lib.rs:622:48
umar13.testnet to wrap.testnet
ft_balance_of()
{
"account_id": "umar13.testnet"
}usdc.fakes.testnet to usdc.fakes.testnet
ft_resolve_transfer()
{
"sender_id": "umar13.testnet",
"receiver_id": "umar24.testnet",
"amount": "6000000"
}Refund 6000000 from umar24.testnet to umar13.testnet
umar13.testnet to umar13.testnet · failed
check_and_finalize()
{
"account_id": "umar25.testnet",
"amount": "111473921",
"initial_balance": "17459895009624312977949908",
"input_token_id": "usdt.fakes.testnet",
"output_token_id": "wrap.testnet"
}Smart contract panicked: Swap transaction failed, didn't receieve any funds after swap
Initial Balance: 17459895009624312977949908, Final balance: 17459895009624312977949908, total: 0
Token Received: 0, Token: "wrap.testnet", Initial Balance: 17459895009624312977949908, Final Balance: 17459895009624312977949908
User Balance {"wrap.testnet": 131298487775034316, "usdt.fakes.testnet": 64250690844, "ref.fakes.testnet": 0, "hbtc.fakes.testnet": 44899204, "wbtc.fakes.testnet": 10083, "eth.fakes.testnet": 119994179173552875, "usdc.fakes.testnet": 726768742, "weth.fakes.testnet": 0}umar13.testnet to usdt.fakes.testnet
ft_balance_of()
{
"account_id": "umar13.testnet"
}umar13.testnet to umar13.testnet · failed
check_and_finalize()
{
"account_id": "umar25.testnet",
"amount": "6000000",
"initial_balance": "6835000",
"input_token_id": "usdc.fakes.testnet",
"output_token_id": "usdt.fakes.testnet"
}Smart contract panicked: Swap transaction failed, didn't receieve any funds after swap
Initial Balance: 6835000, Final balance: 6835000, total: 0
Token Received: 0, Token: "usdt.fakes.testnet", Initial Balance: 6835000, Final Balance: 6835000
User Balance {"wrap.testnet": 131298487775034316, "usdt.fakes.testnet": 64250690844, "ref.fakes.testnet": 0, "hbtc.fakes.testnet": 44899204, "wbtc.fakes.testnet": 10083, "eth.fakes.testnet": 119994179173552875, "usdc.fakes.testnet": 726768742, "weth.fakes.testnet": 0}umar13.testnet to umar13.testnet · failed
handle_swap_result()
{
"withdraw_action": {
"amount": "3399062044860598890",
"token_id": "wrap.testnet"
}
}Smart contract panicked: Swap operation failed at promise index 0. Withdrawal will not be processed.
usdc.fakes.testnet to usdc.fakes.testnet
ft_resolve_transfer()
{
"sender_id": "umar25.testnet",
"receiver_id": "umar13.testnet",
"amount": "6000000"
}Refund 6000000 from umar13.testnet to umar25.testnet
17 automatic refund steps from the network not shown.
This page reads FastNEAR's public transaction index and stores nothing. This command asks a NEAR archival node for the same transaction and needs no keys.
curl -s https://archival-rpc.testnet.fastnear.com -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"tx","params":{"tx_hash":"3FNPhnvrEuCvbTQgNPyezz3oAsSrqsR6UCkKmCs8Q7CP","sender_account_id":"umar25.testnet","wait_until":"FINAL"}}'Vouch has its own page because testnet.nearblocks.io stopped indexing on 27 Sep 2026, so it can't show newer transactions.