POA Forum

My token is locked in home contract

I setup the bridge contract successfully in my local, and tried to send token to foreign, then I found that my token is locked in home bridge. How to resolve this issue?

Home: https://blockscout.com/poa/sokol/address/0x24374207b6402d93d1dad8be70a3b9bbeccbfa0d/transactions
Foreign: https://blockscout.com/eth/kovan/address/0xdba94ee6286d107399ddb7e025d170c279b19083/transactions

Did you deployed and configured the TokenBridge oracle? Which version of the oracle did you deploy? Please create a gist with logs from the oracle.

It will be great if you specify version and mode of the contract you used. Please also verify the contracts in the blockscout - it will be easier to debug the case.

Mode is NATIVE_TO_ERC

I use oracle in my local, the version info from package.json:

“version”: “1.0.0”,

I will create a gist for all the logs, and verify the contracts

Logs here:


The 3rd one:

I verified failed, do you have the doc of how to verify contracts?
Actually the contract code I use is https://github.com/poanetwork/poa-bridge-contracts HEAD is: 86b35f8382d5cb98e5738128a0c1a3718c471c72