Skip to content

Instantly share code, notes, and snippets.

@e00dan
Created April 23, 2021 12:56
Show Gist options
  • Save e00dan/b06461c878587c4b0e9834d69a2b6a0a to your computer and use it in GitHub Desktop.
Save e00dan/b06461c878587c4b0e9834d69a2b6a0a to your computer and use it in GitHub Desktop.
➜ force-bridge-eth git:(main) ✗ make local-ci
git submodule update --init
# make close-dev-env
rm -rf ~/.force-bridge/eth-rocksdb
rm -rf ~/.force-bridge/ckb-rocksdb
test -f ~/.force-bridge/config.toml && mv ~/.force-bridge/config.toml ~/.force-bridge/config_bak_`date "+%Y%m%d-%H%M%S"`.toml || echo 'config not exist'
cd offchain-modules && cargo build
Compiling force-eth-lib v0.1.0 (/home/kuzi/projects/force-bridge-eth/offchain-modules/lib)
Compiling force-eth-cli v0.1.0 (/home/kuzi/projects/force-bridge-eth/offchain-modules/cli)
Finished dev [unoptimized + debuginfo] target(s) in 16.63s
make init-config
make[1]: Entering directory '/home/kuzi/projects/force-bridge-eth'
./offchain-modules/target/debug/force-eth-cli init-config --project-path /home/kuzi/projects/force-bridge-eth
[cli/src/main.rs:12] &opts = Opts {
subcmd: InitConfig(
InitConfigArgs {
force: false,
project_path: "/home/kuzi/projects/force-bridge-eth",
config_path: "~/.force-bridge/config.toml",
default_network: "docker-dev-chain",
ckb_rpc_url: "http://127.0.0.1:8114",
ckb_indexer_url: "http://127.0.0.1:8116",
ethereum_rpc_url: "http://127.0.0.1:8545",
eth_rocksdb_path: "~/.force-bridge/eth-rocksdb",
ckb_rocksdb_path: "~/.force-bridge/ckb-rocksdb",
},
),
}
make[1]: Leaving directory '/home/kuzi/projects/force-bridge-eth'
make integration-ci
make[1]: Entering directory '/home/kuzi/projects/force-bridge-eth'
cd ckb-contracts && capsule build --release
Building contract eth-bridge-typescript
Finished release [optimized] target(s) in 0.03s
Building contract eth-bridge-lockscript
Finished release [optimized] target(s) in 0.02s
Building contract eth-recipient-typescript
Finished release [optimized] target(s) in 0.03s
Building contract eth-light-client-typescript
Finished release [optimized] target(s) in 0.02s
Building contract simple-eth-bridge-typescript
Finished release [optimized] target(s) in 0.02s
Done
cd eth-contracts && yarn install
yarn install v1.22.10
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.48s.
cd offchain-modules && cargo build
Finished dev [unoptimized + debuginfo] target(s) in 0.23s
cd offchain-modules/eth-proof && npm install
up to date, audited 181 packages in 2s
10 vulnerabilities (8 low, 2 high)
To address issues that do not require attention, run:
npm audit fix
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
cd docker && docker-compose up -d
Creating network "docker_default" with the default driver
WARNING: Found orphan containers (docker_godwoken_1, docker_lumos_1, docker_postgres_1, docker_polyjuice_1) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up.
Creating docker_ckb_1 ... done
Creating docker_geth_1 ... done
Creating docker_ckb-indexer_1 ... done
sleep 5
./offchain-modules/target/debug/force-eth-cli deploy-ckb --sudt -k 0
[cli/src/main.rs:12] &opts = Opts {
subcmd: DeployCKB(
DeployCKBArgs {
config_path: "~/.force-bridge/config.toml",
network: None,
private_key_path: "0",
type_id: false,
sudt: true,
},
),
}
[2021-04-23T10:59:21Z INFO force_eth_lib::transfer::to_ckb] ckb_scripts: DeployedContracts { eth_token_locker_addr: "", eth_ckb_chain_addr: "", bridge_lockscript: ScriptConf { code_hash: "be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a", hash_type: 0, outpoint: OutpointConf { tx_hash: "172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e", index: 0, dep_type: 0 } }, bridge_typescript: ScriptConf { code_hash: "2c69b9fdea925444a96ba4823bfdac9c69700da012a51d49c0c41a9dbc13a2a3", hash_type: 0, outpoint: OutpointConf { tx_hash: "172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e", index: 1, dep_type: 0 } }, light_client_typescript: ScriptConf { code_hash: "c24ed13d860852875f427a3fac56bc955ad3b83d06b33b12320d0378637c03e0", hash_type: 0, outpoint: OutpointConf { tx_hash: "172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e", index: 3, dep_type: 0 } }, recipient_typescript: ScriptConf { code_hash: "ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a59", hash_type: 0, outpoint: OutpointConf { tx_hash: "172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e", index: 2, dep_type: 0 } }, simple_bridge_typescript: ScriptConf { code_hash: "0d38395615b12ae508621880be4b4894b2956eeb0f2297a93c678d4d8d85768d", hash_type: 0, outpoint: OutpointConf { tx_hash: "172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e", index: 4, dep_type: 0 } }, sudt: ScriptConf { code_hash: "e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419", hash_type: 0, outpoint: OutpointConf { tx_hash: "172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e", index: 5, dep_type: 0 } }, light_client_cell_script: CellScript { cell_script: "" }, multisig_address: MultisigConf { addresses: [], require_first_n: 0, threshold: 0 }, ckb_relay_mutlisig_threshold: CKBRelayMultisigConf { threshold: 0 }, pw_locks: PwLocks { inner: [] } }
force-bridge config written to /home/kuzi/.force-bridge/config.toml
./offchain-modules/target/debug/force-eth-cli init-multi-sign-address -k 1 --multi-address ckt1qyqyph8v9mclls35p6snlaxajeca97tc062sa5gahk ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
[cli/src/main.rs:12] &opts = Opts {
subcmd: InitMultiSignAddress(
InitMultiSignAddressArgs {
multi_address: [
"ckt1qyqyph8v9mclls35p6snlaxajeca97tc062sa5gahk",
"ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37",
],
threshold: 2,
require_first_n: 0,
config_path: "~/.force-bridge/config.toml",
private_key_path: "1",
network: None,
},
),
}
[2021-04-23T10:59:40Z INFO force_eth_lib::transfer::to_ckb] Succeed to init eth light client cell. cell type_script: "59000000100000003000000031000000c24ed13d860852875f427a3fac56bc955ad3b83d06b33b12320d0378637c03e000240000005edca2d744b6eaa347de7ff0edcd2e6e88ab8f2836bcbd0df0940026956e5f8107000000"
[2021-04-23T10:59:40Z INFO force_eth_cli::commands] create multi sign address successfully. address: ()
cd eth-contracts \
&& npx hardhat run ./scripts/deploy.js --network ci
? Help us improve Hardhat with anonymous crash reports & basic usage data? (Y/n) ‣ (node:19041) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:19041) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19041) Warning: Accessing non-existent property 'VERSION' of module exports inside circular dependency
(node:19041) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19041) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
✖ Help us improve Hardhat with anonymous crash reports & basic usage data? (Y/n) · true
lightClientTypescriptHash: 0x64fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72
adminAddress : 0x17c4b5CE0605F63732bfd175feCe7aC6b4620FD2
validator validator: [
'0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2',
'0x8951a3ddef2bb36ff3846c3b6968812c269f4561'
]
(node:19052) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:19052) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19052) Warning: Accessing non-existent property 'VERSION' of module exports inside circular dependency
(node:19052) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19052) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
chain id : 1234
Warning: Potentially unsafe deployment of CKBChain
You are using the `unsafeAllowCustomTypes` flag to skip storage checks for structs and enums.
Make sure you have manually checked the storage layout for incompatibilities.
InvalidDeployment [Error]: Invalid deployment with address 0x8326e1d621Cd32752920ed2A44B49bB1a96c7391 and txHash 0x6dce75a8c9f5b958af91abe6602bfcea1fb1b70468c28e253867b6f54db16d26
at Object.resumeOrDeploy (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/deployment.ts:35:13)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at /home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:33:23
at Manifest.lockedRun (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/manifest.ts:90:14)
at fetchOrDeployGeneric (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:25:24)
at Proxy.deployProxy (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/hardhat-upgrades/src/deploy-proxy.ts:45:18)
at deploy (/home/kuzi/projects/force-bridge-eth/eth-contracts/scripts/deploy.js:74:18)
at main (/home/kuzi/projects/force-bridge-eth/eth-contracts/scripts/deploy.js:11:7) {
deployment: {
address: '0x8326e1d621Cd32752920ed2A44B49bB1a96c7391',
txHash: '0x6dce75a8c9f5b958af91abe6602bfcea1fb1b70468c28e253867b6f54db16d26',
layout: { storage: [Array], types: [Object] }
}
}
retry deploy times: 0
lightClientTypescriptHash: 0x64fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72
adminAddress : 0x17c4b5CE0605F63732bfd175feCe7aC6b4620FD2
validator validator: [
'0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2',
'0x8951a3ddef2bb36ff3846c3b6968812c269f4561'
]
chain id : 1234
Warning: Potentially unsafe deployment of CKBChain
You are using the `unsafeAllowCustomTypes` flag to skip storage checks for structs and enums.
Make sure you have manually checked the storage layout for incompatibilities.
InvalidDeployment [Error]: Invalid deployment with address 0x876fDe0F545ACf26ad75D5065370EFb4DFDC46C2 and txHash 0x2972b54d68fc9d22bf6bcdbd7ef24b96359dfb522109df960de360ec0a87b6a5
at Object.resumeOrDeploy (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/deployment.ts:35:13)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at /home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:33:23
at Manifest.lockedRun (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/manifest.ts:90:14)
at fetchOrDeployGeneric (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:25:24)
at Proxy.deployProxy (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/hardhat-upgrades/src/deploy-proxy.ts:52:26)
at deploy (/home/kuzi/projects/force-bridge-eth/eth-contracts/scripts/deploy.js:74:18)
at main (/home/kuzi/projects/force-bridge-eth/eth-contracts/scripts/deploy.js:11:7) {
deployment: {
address: '0x876fDe0F545ACf26ad75D5065370EFb4DFDC46C2',
txHash: '0x2972b54d68fc9d22bf6bcdbd7ef24b96359dfb522109df960de360ec0a87b6a5'
}
}
retry deploy times: 1
lightClientTypescriptHash: 0x64fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72
adminAddress : 0x17c4b5CE0605F63732bfd175feCe7aC6b4620FD2
validator validator: [
'0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2',
'0x8951a3ddef2bb36ff3846c3b6968812c269f4561'
]
chain id : 1234
Warning: Potentially unsafe deployment of CKBChain
You are using the `unsafeAllowCustomTypes` flag to skip storage checks for structs and enums.
Make sure you have manually checked the storage layout for incompatibilities.
CKBChain address: 0x0592Aa9Fd1CE50636C501e1e2db8688466acC1Ea
waiting 20 seconds
Warning: Potentially unsafe deployment of TokenLocker
You are using the `unsafeAllowCustomTypes` flag to skip storage checks for structs and enums.
Make sure you have manually checked the storage layout for incompatibilities.
InvalidDeployment [Error]: Invalid deployment with address 0xE9e7593081828a222E38E22578D9241D32504013 and txHash 0xb3d05876a9e1e633d9468a5a94ba3e8bda00c75e66a31fe786c2bcba71ee7a61
at Object.resumeOrDeploy (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/deployment.ts:35:13)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at /home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:33:23
at Manifest.lockedRun (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/manifest.ts:90:14)
at fetchOrDeployGeneric (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:25:24)
at Proxy.deployProxy (/home/kuzi/projects/force-bridge-eth/eth-contracts/node_modules/@openzeppelin/hardhat-upgrades/src/deploy-proxy.ts:45:18)
at deploy (/home/kuzi/projects/force-bridge-eth/eth-contracts/scripts/deploy.js:94:18)
at main (/home/kuzi/projects/force-bridge-eth/eth-contracts/scripts/deploy.js:11:7) {
deployment: {
address: '0xE9e7593081828a222E38E22578D9241D32504013',
txHash: '0xb3d05876a9e1e633d9468a5a94ba3e8bda00c75e66a31fe786c2bcba71ee7a61',
layout: { storage: [Array], types: [Object] }
}
}
retry deploy times: 2
lightClientTypescriptHash: 0x64fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72
adminAddress : 0x17c4b5CE0605F63732bfd175feCe7aC6b4620FD2
validator validator: [
'0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2',
'0x8951a3ddef2bb36ff3846c3b6968812c269f4561'
]
chain id : 1234
Warning: Potentially unsafe deployment of CKBChain
You are using the `unsafeAllowCustomTypes` flag to skip storage checks for structs and enums.
Make sure you have manually checked the storage layout for incompatibilities.
CKBChain address: 0xcD62E77cFE0386343c15C13528675aae9925D7Ae
waiting 20 seconds
Warning: Potentially unsafe deployment of TokenLocker
You are using the `unsafeAllowCustomTypes` flag to skip storage checks for structs and enums.
Make sure you have manually checked the storage layout for incompatibilities.
tokenLocker address: 0x899Ee5d8fB3875f6D9288F700917D8a7c5d51E89
waiting 20 seconds
write eth addr into config successfully
deploy success!
cd eth-contracts \
&& npx hardhat run ./scripts/deploy-erc20.js --network ci > ~/.force-bridge/erc20-contracts.json
(node:19076) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:19076) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19076) Warning: Accessing non-existent property 'VERSION' of module exports inside circular dependency
(node:19076) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19076) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19087) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:19087) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19087) Warning: Accessing non-existent property 'VERSION' of module exports inside circular dependency
(node:19087) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
(node:19087) Warning: Accessing non-existent property 'INVALID_ALT_NUMBER' of module exports inside circular dependency
DAIAddr: 0xe9B447cA594cB87B8d912040c8981B9696541B82, USDTAddr: 0x71bb832290B2B79F50E728Af846eA9AF0FC15a53, USDCAddr: 0xc9cdDFc8cF48048442B74731551545a6aF81b0E4
bash offchain-modules/start-services.sh
+ export RUST_BACKTRACE=1
+ RUST_BACKTRACE=1
+ export RUST_LOG=info,force=debug
+ RUST_LOG=info,force=debug
+++ dirname offchain-modules/start-services.sh
++ cd offchain-modules
++ cd ..
++ pwd
+ PROJECT_DIR=/home/kuzi/projects/force-bridge-eth
+ FORCE_CLI=/home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli
+ FORCE_LOG_PATH=/home/kuzi/.force-bridge/logs
+ mkdir -p /home/kuzi/.force-bridge/logs
+ [[ 0 -gt 0 ]]
+ cd /home/kuzi/projects/force-bridge-eth/offchain-modules
+ '[' '' = '' ']'
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli ckb-relay -k 1 --per-amount 5 --max-tx-count 10 --mutlisig-privkeys 0
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli eth-relay -k 1 --multisig-privkeys 0 1
bash demo/crosschain.sh
+ export RUST_BACKTRACE=1
+ RUST_BACKTRACE=1
+ export RUST_LOG=info,force=debug
+ RUST_LOG=info,force=debug
+++ dirname demo/crosschain.sh
++ cd demo
++ cd ..
++ pwd
+ PROJECT_DIR=/home/kuzi/projects/force-bridge-eth
+ DATA_DIR=/home/kuzi/projects/force-bridge-eth/demo/data
+ mkdir -p /home/kuzi/projects/force-bridge-eth/demo/data
+ FORCE_CLI=/home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli
+ FORTH_ETH_CONFIG_PATH=/home/kuzi/.force-bridge/erc20-contracts.json
+ ETH_BRIDGE_CELL_CONFIG_PATH=/home/kuzi/projects/force-bridge-eth/demo/data/eth-bridge-cell-config.json
+ TOKEN_BRIDGE_CELL_CONFIG_PATH=/home/kuzi/projects/force-bridge-eth/demo/data/token-bridge-cell-config.json
+ LOCK_TOKEN_PATH=/home/kuzi/projects/force-bridge-eth/demo/data/lock_token.log
+ LOCK_ETH_PATH=/home/kuzi/projects/force-bridge-eth/demo/data/lock_eth.log
+ export FORCE_CONFIG_PATH=/home/kuzi/.force-bridge/config.toml
+ FORCE_CONFIG_PATH=/home/kuzi/.force-bridge/config.toml
++ tail -1 /home/kuzi/.force-bridge/erc20-contracts.json
++ jq -r .daiContractAddr
+ TOKEN_ADDRESS=0xe9B447cA594cB87B8d912040c8981B9696541B82
+ ETH_ADDRESS=0x0000000000000000000000000000000000000000
+ RECIPIENT_ADDR=ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps
+ bridge_fee=8
+ cd /home/kuzi/projects/force-bridge-eth/offchain-modules
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli create-bridge-cell --config-path /home/kuzi/.force-bridge/config.toml -k 0 --eth-token-address 0x0000000000000000000000000000000000000000 --recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --bridge-fee 8
[cli/src/main.rs:12] &opts = Opts {
subcmd: CreateBridgeCell(
CreateBridgeCellArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
eth_token_address: "0x0000000000000000000000000000000000000000",
recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
tx_fee: "0.1",
capacity: "315",
bridge_fee: 8,
simple_typescript: false,
force_create: false,
},
),
}
[2021-04-23T11:01:22Z INFO force_sdk::util] rpc_tip: 28, indexer_tip: 28
[2021-04-23T11:01:22Z INFO force_eth_lib::transfer::to_ckb] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x1"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x6"
}
}
],
"outputs": [
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x2c69b9fdea925444a96ba4823bfdac9c69700da012a51d49c0c41a9dbc13a2a3",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfdc5086a8f994a33354c91e5d8b577b30c61d3333aad817656f9b6ee8a93ee845e"
}
},
{
"capacity": "0x1bc150e41c7e0f81",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x55000000100000005500000055000000410000009862b7d415bea84d2aad8703c8740ca2466474fba4db5094598db15f67071cd566867d995e51056323e955e328a69f06805ec74631666c9dc9b35ad07d5b1ad800"
],
"hash": "0x2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf"
}
[2021-04-23T11:01:22Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:01:25Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:01:28Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:01:31Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:01:34Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 4, status: Some(Proposed)
[2021-04-23T11:01:37Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:01:40Z DEBUG force_sdk::util] waiting for tx 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf to be committed, loop index: 6, status: Some(Committed)
[2021-04-23T11:01:40Z INFO force_eth_cli::commands] create bridge cell successfully for ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps, outpoint: ["2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf00000000"]
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/eth-bridge-cell-config.json
++ jq -r .outpoint
+ bridge_cell_outpoint=2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf00000000
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli lock-eth --config-path /home/kuzi/.force-bridge/config.toml -k 0 --ckb-recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --replay-resist-outpoint 2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf00000000 --amount 100 --bridge-fee 8 --sudt-extra-data sudt_extra_data --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: LockEth(
LockEthArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
amount: 100,
bridge_fee: 8,
sudt_extra_data: Some(
"sudt_extra_data",
),
ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
replay_resist_outpoint: "2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf00000000",
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:01:40Z DEBUG force_eth_cli::commands] lock_handler args: LockEthArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", amount: 100, bridge_fee: 8, sudt_extra_data: Some("sudt_extra_data"), ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", replay_resist_outpoint: "2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf00000000", gas_price: 0, wait: true }
[2021-04-23T11:01:40Z INFO force_eth_lib::util::eth_util] tx current nonce :9
[2021-04-23T11:01:40Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:01:49Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040, transaction_index: 0, block_hash: Some(0x29ca11024f012704d4e9c5653a20a5da3a89f06cfff8c0637a2f660e0bf328e5), block_number: Some(70), cumulative_gas_used: 34690, gas_used: Some(34690), contract_address: None, logs: [Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 46, 130, 180, 222, 148, 244, 230, 225, 118, 38, 179, 77, 165, 47, 54, 17, 202, 235, 143, 32, 75, 246, 162, 148, 85, 94, 77, 28, 164, 188, 45, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), block_hash: Some(0x29ca11024f012704d4e9c5653a20a5da3a89f06cfff8c0637a2f660e0bf328e5), block_number: Some(70), transaction_hash: Some(0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000 }
[2021-04-23T11:01:49Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/lock_eth.log
++ awk '{print $4}'
+ lock_eth_hash=0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli mint --config-path /home/kuzi/.force-bridge/config.toml -k 0 --hash 0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040
[cli/src/main.rs:12] &opts = Opts {
subcmd: Mint(
MintArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
hash: "0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040",
},
),
}
[2021-04-23T11:01:49Z DEBUG force_eth_cli::commands] mint_handler args: MintArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", hash: "0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040" }
[2021-04-23T11:01:49Z INFO rusty_receipt_proof_maker::make_rpc_call] res text: "{\"jsonrpc\":\"2.0\",\"id\":\"1\",\"result\":{\"blockHash\":\"0x29ca11024f012704d4e9c5653a20a5da3a89f06cfff8c0637a2f660e0bf328e5\",\"blockNumber\":\"0x46\",\"contractAddress\":null,\"cumulativeGasUsed\":\"0x8782\",\"from\":\"0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"gasUsed\":\"0x8782\",\"logs\":[{\"address\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"topics\":[\"0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6\",\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\"],\"data\":\"0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000\",\"blockNumber\":\"0x46\",\"transactionHash\":\"0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0x29ca11024f012704d4e9c5653a20a5da3a89f06cfff8c0637a2f660e0bf328e5\",\"logIndex\":\"0x0\",\"removed\":false}],\"logsBloom\":\"0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000\",\"status\":\"0x1\",\"to\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"transactionHash\":\"0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040\",\"transactionIndex\":\"0x0\"}}\n"
[2021-04-23T11:01:49Z INFO force_eth_lib::transfer::to_ckb] tx: "0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040", eth_spv_proof: EthSpvProof { log_index: 0, log_entry_data: "", receipt_index: 0, receipt_data: "", header_data: "", proof: "", token: 0x0000000000000000000000000000000000000000, lock_amount: 100, bridge_fee: 8, ckb_recipient: "", block_hash: 0x29ca11024f012704d4e9c5653a20a5da3a89f06cfff8c0637a2f660e0bf328e5, recipient_lockscript: [73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28], replay_resist_outpoint: [46, 130, 180, 222, 148, 244, 230, 225, 118, 38, 179, 77, 165, 47, 54, 17, 202, 235, 143, 32, 75, 246, 162, 148, 85, 94, 77, 28, 164, 188, 45, 191, 0, 0, 0, 0], sudt_extra_data: [115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97] }
[2021-04-23T11:01:49Z INFO force_eth_lib::transfer::to_ckb] tx: "0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040", generate proof json: Object({"log_data": String("f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000"), "proof": Array([String("f90353822080b9034df9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")]), "receipt_data": String("f9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")})
[2021-04-23T11:01:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 0
[2021-04-23T11:01:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 1
[2021-04-23T11:01:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 2
[2021-04-23T11:01:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 3
[2021-04-23T11:01:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 4
[2021-04-23T11:01:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 5
[2021-04-23T11:01:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 6
[2021-04-23T11:01:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 7
[2021-04-23T11:01:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 8
[2021-04-23T11:01:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 9
[2021-04-23T11:02:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 10
[2021-04-23T11:02:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 11
[2021-04-23T11:02:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 12
[2021-04-23T11:02:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 13
[2021-04-23T11:02:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 14
[2021-04-23T11:02:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 15
[2021-04-23T11:02:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 16
[2021-04-23T11:02:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 17
[2021-04-23T11:02:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 18
[2021-04-23T11:02:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 19
[2021-04-23T11:02:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 20
[2021-04-23T11:02:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 21
[2021-04-23T11:02:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 22
[2021-04-23T11:02:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 23
[2021-04-23T11:02:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 24
[2021-04-23T11:02:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 25
[2021-04-23T11:02:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 26
[2021-04-23T11:02:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 27
[2021-04-23T11:02:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 28
[2021-04-23T11:02:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 29
[2021-04-23T11:02:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 30
[2021-04-23T11:02:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 31
[2021-04-23T11:02:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 32
[2021-04-23T11:02:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 33
[2021-04-23T11:02:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 34
[2021-04-23T11:02:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 35
[2021-04-23T11:02:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 36
[2021-04-23T11:02:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 37
[2021-04-23T11:02:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 38
[2021-04-23T11:02:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 39
[2021-04-23T11:02:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 40
[2021-04-23T11:02:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 41
[2021-04-23T11:02:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 42
[2021-04-23T11:02:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 43
[2021-04-23T11:02:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 44
[2021-04-23T11:02:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 45
[2021-04-23T11:02:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 46
[2021-04-23T11:02:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 47
[2021-04-23T11:02:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 48
[2021-04-23T11:02:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 49
[2021-04-23T11:02:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 50
[2021-04-23T11:02:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 51
[2021-04-23T11:02:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 52
[2021-04-23T11:02:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 53
[2021-04-23T11:02:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 54
[2021-04-23T11:02:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 55
[2021-04-23T11:02:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 56
[2021-04-23T11:02:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 57
[2021-04-23T11:02:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 58
[2021-04-23T11:02:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 59
[2021-04-23T11:02:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 60
[2021-04-23T11:02:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 61
[2021-04-23T11:02:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 62
[2021-04-23T11:02:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 63
[2021-04-23T11:02:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 64
[2021-04-23T11:02:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 65
[2021-04-23T11:02:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 66
[2021-04-23T11:02:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 67
[2021-04-23T11:02:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 68
[2021-04-23T11:02:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 69
[2021-04-23T11:03:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 70
[2021-04-23T11:03:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 71
[2021-04-23T11:03:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 72
[2021-04-23T11:03:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 73
[2021-04-23T11:03:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 74
[2021-04-23T11:03:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 75
[2021-04-23T11:03:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 76
[2021-04-23T11:03:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 77
[2021-04-23T11:03:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 78
[2021-04-23T11:03:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 79
[2021-04-23T11:03:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 80
[2021-04-23T11:03:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 81
[2021-04-23T11:03:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 82
[2021-04-23T11:03:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 83
[2021-04-23T11:03:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 84
[2021-04-23T11:03:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 85
[2021-04-23T11:03:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 86
[2021-04-23T11:03:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 87
[2021-04-23T11:03:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 88
[2021-04-23T11:03:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 89
[2021-04-23T11:03:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 90
[2021-04-23T11:03:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 91
[2021-04-23T11:03:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 92
[2021-04-23T11:03:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 93
[2021-04-23T11:03:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 94
[2021-04-23T11:03:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 95
[2021-04-23T11:03:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 96
[2021-04-23T11:03:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 97
[2021-04-23T11:03:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 98
[2021-04-23T11:03:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 99
[2021-04-23T11:03:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 100
[2021-04-23T11:03:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 101
[2021-04-23T11:03:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 102
[2021-04-23T11:03:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 103
[2021-04-23T11:03:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 104
[2021-04-23T11:03:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 105
[2021-04-23T11:03:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 106
[2021-04-23T11:03:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 107
[2021-04-23T11:03:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 108
[2021-04-23T11:03:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 109
[2021-04-23T11:03:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 110
[2021-04-23T11:03:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 111
[2021-04-23T11:03:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 112
[2021-04-23T11:03:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 113
[2021-04-23T11:03:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 114
[2021-04-23T11:03:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 115
[2021-04-23T11:03:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 116
[2021-04-23T11:03:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 117
[2021-04-23T11:03:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 118
[2021-04-23T11:03:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 119
[2021-04-23T11:03:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 120
[2021-04-23T11:03:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 121
[2021-04-23T11:03:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 122
[2021-04-23T11:03:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 123
[2021-04-23T11:03:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 124
[2021-04-23T11:03:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 125
[2021-04-23T11:03:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 126
[2021-04-23T11:03:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 127
[2021-04-23T11:03:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 128
[2021-04-23T11:04:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 129
[2021-04-23T11:04:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 130
[2021-04-23T11:04:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 131
[2021-04-23T11:04:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 132
[2021-04-23T11:04:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 133
[2021-04-23T11:04:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 134
[2021-04-23T11:04:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 135
[2021-04-23T11:04:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 136
[2021-04-23T11:04:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 137
[2021-04-23T11:04:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 138
[2021-04-23T11:04:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 139
[2021-04-23T11:04:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 140
[2021-04-23T11:04:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 141
[2021-04-23T11:04:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 142
[2021-04-23T11:04:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 143
[2021-04-23T11:04:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 144
[2021-04-23T11:04:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 145
[2021-04-23T11:04:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 146
[2021-04-23T11:04:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 147
[2021-04-23T11:04:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 148
[2021-04-23T11:04:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 149
[2021-04-23T11:04:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 150
[2021-04-23T11:04:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 151
[2021-04-23T11:04:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 152
[2021-04-23T11:04:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 153
[2021-04-23T11:04:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 154
[2021-04-23T11:04:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 155
[2021-04-23T11:04:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 156
[2021-04-23T11:04:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 157
[2021-04-23T11:04:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 158
[2021-04-23T11:04:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 159
[2021-04-23T11:04:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 160
[2021-04-23T11:04:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 161
[2021-04-23T11:04:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 162
[2021-04-23T11:04:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 163
[2021-04-23T11:04:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 164
[2021-04-23T11:04:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 165
[2021-04-23T11:04:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 166
[2021-04-23T11:04:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 167
[2021-04-23T11:04:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 168
[2021-04-23T11:04:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 169
[2021-04-23T11:04:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 170
[2021-04-23T11:04:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 171
[2021-04-23T11:04:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 172
[2021-04-23T11:04:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 173
[2021-04-23T11:04:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 174
[2021-04-23T11:04:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 175
[2021-04-23T11:04:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 176
[2021-04-23T11:04:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 177
[2021-04-23T11:04:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 178
[2021-04-23T11:04:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 179
[2021-04-23T11:04:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 180
[2021-04-23T11:04:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 181
[2021-04-23T11:04:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 182
[2021-04-23T11:04:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 183
[2021-04-23T11:04:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 184
[2021-04-23T11:04:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 185
[2021-04-23T11:04:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 186
[2021-04-23T11:04:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 187
[2021-04-23T11:04:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 188
[2021-04-23T11:05:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 189
[2021-04-23T11:05:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 190
[2021-04-23T11:05:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 191
[2021-04-23T11:05:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 192
[2021-04-23T11:05:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 193
[2021-04-23T11:05:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 194
[2021-04-23T11:05:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 195
[2021-04-23T11:05:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 196
[2021-04-23T11:05:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 197
[2021-04-23T11:05:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 198
[2021-04-23T11:05:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 199
[2021-04-23T11:05:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 200
[2021-04-23T11:05:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 201
[2021-04-23T11:05:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 202
[2021-04-23T11:05:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 203
[2021-04-23T11:05:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 204
[2021-04-23T11:05:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 205
[2021-04-23T11:05:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 206
[2021-04-23T11:05:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 207
[2021-04-23T11:05:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 208
[2021-04-23T11:05:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 209
[2021-04-23T11:05:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 210
[2021-04-23T11:05:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 211
[2021-04-23T11:05:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 212
[2021-04-23T11:05:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 213
[2021-04-23T11:05:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 214
[2021-04-23T11:05:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 215
[2021-04-23T11:05:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 216
[2021-04-23T11:05:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 217
[2021-04-23T11:05:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 218
[2021-04-23T11:05:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 219
[2021-04-23T11:05:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 220
[2021-04-23T11:05:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 221
[2021-04-23T11:05:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 222
[2021-04-23T11:05:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 223
[2021-04-23T11:05:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 224
[2021-04-23T11:05:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 225
[2021-04-23T11:05:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 226
[2021-04-23T11:05:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 227
[2021-04-23T11:05:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 228
[2021-04-23T11:05:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 229
[2021-04-23T11:05:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 230
[2021-04-23T11:05:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 231
[2021-04-23T11:05:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 232
[2021-04-23T11:05:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 233
[2021-04-23T11:05:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 234
[2021-04-23T11:05:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 235
[2021-04-23T11:05:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 236
[2021-04-23T11:05:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 237
[2021-04-23T11:05:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 238
[2021-04-23T11:05:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 239
[2021-04-23T11:05:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 240
[2021-04-23T11:05:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 241
[2021-04-23T11:05:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 242
[2021-04-23T11:05:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 243
[2021-04-23T11:05:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 244
[2021-04-23T11:05:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 245
[2021-04-23T11:05:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 246
[2021-04-23T11:05:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 247
[2021-04-23T11:05:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 248
[2021-04-23T11:06:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 249
[2021-04-23T11:06:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 250
[2021-04-23T11:06:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 251
[2021-04-23T11:06:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 252
[2021-04-23T11:06:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 253
[2021-04-23T11:06:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 254
[2021-04-23T11:06:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 255
[2021-04-23T11:06:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 256
[2021-04-23T11:06:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 257
[2021-04-23T11:06:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 258
[2021-04-23T11:06:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 259
[2021-04-23T11:06:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 260
[2021-04-23T11:06:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 261
[2021-04-23T11:06:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 262
[2021-04-23T11:06:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 263
[2021-04-23T11:06:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 264
[2021-04-23T11:06:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 265
[2021-04-23T11:06:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 266
[2021-04-23T11:06:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 267
[2021-04-23T11:06:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 268
[2021-04-23T11:06:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 269
[2021-04-23T11:06:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 270
[2021-04-23T11:06:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 271
[2021-04-23T11:06:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 272
[2021-04-23T11:06:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 273
[2021-04-23T11:06:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 274
[2021-04-23T11:06:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 275
[2021-04-23T11:06:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 276
[2021-04-23T11:06:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 277
[2021-04-23T11:06:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 278
[2021-04-23T11:06:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 279
[2021-04-23T11:06:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 280
[2021-04-23T11:06:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 281
[2021-04-23T11:06:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 282
[2021-04-23T11:06:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 283
[2021-04-23T11:06:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 284
[2021-04-23T11:06:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 285
[2021-04-23T11:06:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 286
[2021-04-23T11:06:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 287
[2021-04-23T11:06:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 288
[2021-04-23T11:06:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 289
[2021-04-23T11:06:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 290
[2021-04-23T11:06:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 291
[2021-04-23T11:06:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 292
[2021-04-23T11:06:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 293
[2021-04-23T11:06:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 294
[2021-04-23T11:06:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 295
[2021-04-23T11:06:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 296
[2021-04-23T11:06:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 297
[2021-04-23T11:06:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 298
[2021-04-23T11:06:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 299
[2021-04-23T11:06:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 300
[2021-04-23T11:06:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 301
[2021-04-23T11:06:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 302
[2021-04-23T11:06:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 303
[2021-04-23T11:06:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 304
[2021-04-23T11:06:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 305
[2021-04-23T11:06:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 306
[2021-04-23T11:06:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 307
[2021-04-23T11:06:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 70, ckb light client number: 44, loop index: 308
[2021-04-23T11:07:01Z INFO force_eth_lib::transfer::to_ckb] lock tx 0x9639a75ca89879f1f0d97f8fc235972b66e1556f7edc4bf1c6f459a60ea65040 to mint tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x32c64a8097caf0c8d3e0c8188dbed3fdd34f47861944590355c73fb53ddca1a0",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x1"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x4"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf",
"index": "0x0"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x2e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf",
"index": "0x1"
}
}
],
"outputs": [
{
"capacity": "0x3a7cafd00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd"
}
},
{
"capacity": "0x34e62ce00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd"
}
},
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x2c69b9fdea925444a96ba4823bfdac9c69700da012a51d49c0c41a9dbc13a2a3",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfdc5086a8f994a33354c91e5d8b577b30c61d3333aad817656f9b6ee8a93ee845e"
}
},
{
"capacity": "0x1bc150dd248d4c19",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x5c000000000000000000000000000000737564745f65787472615f64617461",
"0x08000000000000000000000000000000",
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x3b0a0000100000003b0a00003b0a0000270a0000270a000014000000150000000d0900001209000000f4080000f40800001800000020000000280000007903000092050000000000000000000000000000000000004d030000f9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f64617461000000000000000000000000000000000015020000f90212a0014460a023b3d141012252bc51b935ddb48e9bef5d4c4303a1d39acef2cfba01a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479417c4b5ce0605f63732bfd175fece7ac6b4620fd2a0fae3c0e5965b507888da125c81e9dc2f2f07ce41b9704238c660b1670dfdcea3a0e55e9e53c95687b51df0be92a1ecd24a88753e4588b9a89d8a85d6acb0527f54a0c0cd5b83841f4b12312db84a195283c6c4c4a0bb0383475c570e8f36cfcb2a31b90100000000000000201400000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000002000000200000000000000000008000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000200000000000000000000000000000000020000000000000000000000000000000008302112846837a1200828782846082a91099d883010917846765746888676f312e31352e33856c696e7578a0678e5f153751453627923b305bc6a68b76137588a150816f98d0e6d55c6b76c7881a40c8bbfb8240a0620300000800000056030000f90353822080b9034df9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e82b4de94f4e6e17626b34da52f3611caeb8f204bf6a294555e4d1ca4bc2dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f6461746100000000000000000000000000000000000100000000110100004c50005fcc6dd806698a51abb48de45bb71e729f66baf5bd50676215a38b604a71c54c500193930dfc408674073c897535e5cc4857328f8c735d9e59a1a59d28bb5865a5885002686c99b33f108ef3e4ccd51b91e6a2cc40448b6418b113380ba678fbd0a033bb5003c0115881fea4bacd6e3390a408c6ab80092467a112a7f3bf23ff79498fca63f950040318398557a6d2485154c33d4072c56e26ac568f6fc620bc8ade67a605a07b1f50051d053ebc5fc2c664623d59bab34db347cfa4e016a233e8470365e11f409593a85006d9eec56462cc68a29053b8c59c5cb93d2e5728c37eb681a5b2ebe5d9a0e86952500715787e8ae2b15e02dd830cca2e0f1bc8442ba73557c25306fcbd230cbe5ac431",
"0x550000001000000055000000550000004100000001770ba1643d20e0566eb8de35b54a312bb7822835624da0a6df6395f4b7eb824a895a1c000a4f2c437468362d44e71c465ba61b20bcae41b90f25624dc0a24000"
],
"hash": "0x983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50"
}
[2021-04-23T11:07:01Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:07:02Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:07:03Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:07:04Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:07:05Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:07:06Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 5, status: Some(Pending)
[2021-04-23T11:07:07Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 6, status: Some(Pending)
[2021-04-23T11:07:08Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 7, status: Some(Pending)
[2021-04-23T11:07:09Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 8, status: Some(Pending)
[2021-04-23T11:07:10Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 9, status: Some(Pending)
[2021-04-23T11:07:11Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 10, status: Some(Pending)
[2021-04-23T11:07:12Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 11, status: Some(Pending)
[2021-04-23T11:07:13Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 12, status: Some(Pending)
[2021-04-23T11:07:14Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 13, status: Some(Pending)
[2021-04-23T11:07:15Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 14, status: Some(Proposed)
[2021-04-23T11:07:16Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 15, status: Some(Proposed)
[2021-04-23T11:07:17Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 16, status: Some(Proposed)
[2021-04-23T11:07:18Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 17, status: Some(Proposed)
[2021-04-23T11:07:19Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 18, status: Some(Proposed)
[2021-04-23T11:07:20Z INFO force_sdk::util] waiting for tx 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50 to be committed, loop index: 19, status: Some(Committed)
mint erc20 token on ckb. tx_hash: 983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli query-sudt-blance --config-path /home/kuzi/.force-bridge/config.toml --addr ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --token-addr 0x0000000000000000000000000000000000000000
[cli/src/main.rs:12] &opts = Opts {
subcmd: QuerySudtBlance(
SudtGetBalanceArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
token_addr: "0x0000000000000000000000000000000000000000",
},
),
}
[2021-04-23T11:07:20Z DEBUG force_eth_cli::commands] query sudt balance handler args: SudtGetBalanceArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", token_addr: "0x0000000000000000000000000000000000000000" }
[2021-04-23T11:07:20Z INFO force_sdk::util] rpc_tip: 100, indexer_tip: 100
[2021-04-23T11:07:20Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:07:20Z INFO force_eth_cli::commands] sudt balance is 92
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli transfer-from-ckb --config-path /home/kuzi/.force-bridge/config.toml --ckb-privkey-path 3 --eth-privkey-path 2 --burn-amount 2 --unlock-fee 1 --receive-addr 0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d --token-addr 0x0000000000000000000000000000000000000000 --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: TransferFromCkb(
TransferFromCkbArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
eth_privkey_path: "2",
ckb_privkey_path: "3",
tx_fee: "0.1",
token_addr: "0x0000000000000000000000000000000000000000",
receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d",
burn_amount: 2,
unlock_fee: 1,
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:07:20Z DEBUG force_eth_cli::commands] transfer_from_ckb_handler args: TransferFromCkbArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, eth_privkey_path: "2", ckb_privkey_path: "3", tx_fee: "0.1", token_addr: "0x0000000000000000000000000000000000000000", receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d", burn_amount: 2, unlock_fee: 1, gas_price: 0, wait: true }
[2021-04-23T11:07:21Z INFO force_sdk::util] rpc_tip: 100, indexer_tip: 100
[2021-04-23T11:07:21Z INFO force_eth_lib::transfer::to_eth] from_addr: ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps
[2021-04-23T11:07:21Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:07:21Z INFO force_eth_lib::util::ckb_tx_generator] tx fee: 1 burn amount : 2
[2021-04-23T11:07:21Z INFO force_eth_lib::util::ckb_tx_generator] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x2"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50",
"index": "0x0"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x5edca2d744b6eaa347de7ff0edcd2e6e88ab8f2836bcbd0df0940026956e5f81",
"index": "0xa"
}
}
],
"outputs": [
{
"capacity": "0x5d21dba00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a59",
"hash_type": "data",
"args": "0x"
}
},
{
"capacity": "0x4a817c800",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd"
}
},
{
"capacity": "0x1bc16d607bc4e480",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": null
}
],
"outputs_data": [
"0x403a53a7dfa7a4ab022e53feff11232b3140407d0000000000000000000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000",
"0x5a000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x550000001000000055000000550000004100000037b2e5438538c1aa5b3378060533e8f63139b889f1cff46a1453d57676caf54d52b48fbd8532180a1f11f38586548fe172865ed31c918ed5c5f2b4a4f2b756e201",
"0x"
],
"hash": "0x2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5"
}
[2021-04-23T11:07:21Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:07:24Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:07:27Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:07:30Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:07:33Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:07:36Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:07:39Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 6, status: Some(Proposed)
[2021-04-23T11:07:42Z DEBUG force_sdk::util] waiting for tx 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5 to be committed, loop index: 7, status: Some(Committed)
[2021-04-23T11:07:42Z INFO force_eth_cli::commands] burn erc20 token on ckb. tx_hash: 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5
[2021-04-23T11:07:42Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 79
[2021-04-23T11:07:42Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 79,ckb_height :104, confirm :0
[2021-04-23T11:07:47Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 79
[2021-04-23T11:07:47Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 79,ckb_height :104, confirm :0
[2021-04-23T11:07:52Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 79
[2021-04-23T11:07:52Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 79,ckb_height :104, confirm :0
[2021-04-23T11:07:57Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 79
[2021-04-23T11:07:57Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 79,ckb_height :104, confirm :0
[2021-04-23T11:08:02Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 79
[2021-04-23T11:08:02Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 79,ckb_height :104, confirm :0
[2021-04-23T11:08:07Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:07Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:12Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:12Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:17Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:17Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:22Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:22Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:27Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:27Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:32Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:32Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:37Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:37Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:42Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:42Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:47Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:47Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:52Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:52Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:08:57Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:08:57Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:09:02Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 92
[2021-04-23T11:09:02Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 92,ckb_height :104, confirm :0
[2021-04-23T11:09:07Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 105
[2021-04-23T11:09:07Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5", client_block_number : 105,ckb_height :104, confirm :0
[2021-04-23T11:09:07Z INFO force_eth_lib::util::eth_util] contract "initBlockNumber" header number : 4
[2021-04-23T11:09:07Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 105
[2021-04-23T11:09:07Z DEBUG force_eth_lib::transfer::to_eth] tx index: 1
[2021-04-23T11:09:07Z DEBUG force_eth_lib::transfer::to_eth] retrieved block hash H256 ( [ 0x4d, 0xd0, 0x9c, 0xf7, 0x78, 0x86, 0x62, 0xcc, 0x11, 0x37, 0xac, 0x76, 0x66, 0x45, 0xf8, 0x5d, 0x75, 0x2c, 0x9e, 0xd6, 0x66, 0x2c, 0x3c, 0xaa, 0x9a, 0xc1, 0x89, 0x23, 0xae, 0x4d, 0xc9, 0x73 ] )
[2021-04-23T11:09:07Z DEBUG force_eth_lib::transfer::to_eth] retrieved header hash H256 ( [ 0x4d, 0xd0, 0x9c, 0xf7, 0x78, 0x86, 0x62, 0xcc, 0x11, 0x37, 0xac, 0x76, 0x66, 0x45, 0xf8, 0x5d, 0x75, 0x2c, 0x9e, 0xd6, 0x66, 0x2c, 0x3c, 0xaa, 0x9a, 0xc1, 0x89, 0x23, 0xae, 0x4d, 0xc9, 0x73 ] )
[lib/src/transfer/to_eth.rs:616] format!("tx_roots_num: {}", tx_roots_num) = "tx_roots_num: 102"
[2021-04-23T11:09:07Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 105
[2021-04-23T11:09:07Z DEBUG force_eth_lib::transfer::to_eth] ckb_tx_proof: CKBUnlockTokenParam { history_tx_root_proof: CKBHistoryTxRootProof { init_block_number: 4, latest_block_number: 105, indices: [201], proof_leaves: [H256 ( [ 0x41, 0xb9, 0xf7, 0x55, 0x72, 0xd3, 0x17, 0xce, 0x27, 0x67, 0xdb, 0xcf, 0x9c, 0x2c, 0xfa, 0x88, 0xfd, 0x8a, 0x3c, 0x00, 0x46, 0x9a, 0x1d, 0xf8, 0x12, 0x2b, 0x62, 0x39, 0xf4, 0x97, 0x2b, 0x89 ] )], lemmas: [H256 ( [ 0xef, 0xb3, 0x22, 0xf3, 0x3b, 0x72, 0x51, 0xfc, 0x42, 0x84, 0x16, 0xc5, 0xe4, 0x2b, 0x99, 0xaf, 0x91, 0x65, 0x67, 0x97, 0x66, 0x69, 0x65, 0x44, 0x9b, 0x58, 0x39, 0x78, 0xa5, 0x14, 0x26, 0x6d ] ), H256 ( [ 0x10, 0x3e, 0x1a, 0x36, 0x49, 0x6e, 0xd3, 0xce, 0x65, 0x6e, 0xb3, 0x2d, 0xd2, 0xf5, 0xc7, 0x03, 0x31, 0x35, 0x6a, 0x5b, 0xca, 0xfa, 0x1b, 0x4f, 0x1d, 0x31, 0x1b, 0xc6, 0xa2, 0x1e, 0x7f, 0x23 ] ), H256 ( [ 0xa4, 0x28, 0x25, 0x60, 0xfc, 0xa4, 0x96, 0x68, 0xc2, 0x13, 0xf2, 0xe7, 0x7b, 0xf0, 0x2c, 0xe9, 0xca, 0xeb, 0xd3, 0xaf, 0xc2, 0xf3, 0x02, 0x60, 0x22, 0x66, 0x4b, 0xad, 0x8b, 0x7d, 0xc9, 0xd6 ] ), H256 ( [ 0x8a, 0x8a, 0x0d, 0x63, 0xee, 0x22, 0xa2, 0xdf, 0x4f, 0xd3, 0xac, 0x84, 0x2b, 0x00, 0x7c, 0xa0, 0xc1, 0xfd, 0xcf, 0x7d, 0xdd, 0x3d, 0x37, 0x43, 0x7d, 0x5c, 0xbc, 0x04, 0xfa, 0x27, 0x16, 0xbf ] ), H256 ( [ 0x52, 0x56, 0x1f, 0x85, 0x89, 0x24, 0x64, 0xba, 0xa0, 0xac, 0x7e, 0x21, 0x28, 0xb4, 0x45, 0x8d, 0x19, 0x10, 0x01, 0xa6, 0xd1, 0x58, 0xdf, 0x7a, 0xc3, 0xbe, 0xce, 0xde, 0x74, 0x58, 0xd8, 0x80 ] ), H256 ( [ 0x98, 0xdd, 0x9b, 0x77, 0x8c, 0x7d, 0xfc, 0x49, 0x9a, 0xf3, 0xfd, 0xca, 0x98, 0x87, 0x86, 0xaf, 0x81, 0x88, 0x02, 0x21, 0x98, 0x4b, 0x18, 0x7e, 0x60, 0xda, 0x3a, 0xa9, 0xfc, 0x31, 0xe3, 0x38 ] ), H256 ( [ 0x0d, 0x3b, 0xf8, 0xfc, 0x92, 0x9d, 0x56, 0x1e, 0x29, 0xcb, 0x52, 0x0c, 0xb6, 0x3c, 0xf1, 0xc9, 0xb8, 0xd2, 0x09, 0x89, 0xd6, 0x11, 0x67, 0xe2, 0xb8, 0x79, 0xdf, 0x7b, 0x6c, 0x87, 0x2d, 0x10 ] )] }, tx_proofs: [CKBHistoryTxProof { block_number: 104, tx_merkle_index: 2, witnesses_root: H256 ( [ 0xa9, 0x3e, 0x06, 0x2a, 0x68, 0x78, 0x06, 0x67, 0xe2, 0x11, 0x4e, 0x5a, 0x28, 0xca, 0x7c, 0x26, 0xc8, 0xc7, 0x10, 0x1d, 0x47, 0x39, 0x3d, 0xcc, 0xc2, 0x2e, 0x3e, 0x5d, 0xda, 0x97, 0x7d, 0x4e ] ), lemmas: [H256 ( [ 0x00, 0x3c, 0x1e, 0xa3, 0xbd, 0xba, 0x53, 0xc8, 0xf4, 0x9c, 0x24, 0x82, 0xc2, 0x48, 0x51, 0xd0, 0xd3, 0x6c, 0xff, 0xe8, 0x47, 0x5f, 0x7c, 0x36, 0x4f, 0x7d, 0x5a, 0xc9, 0x2e, 0xfd, 0xad, 0x33 ] )], raw_transaction: b"\x9d\x03\0\0\x1c\0\0\0 \0\0\0\xb8\0\0\0\xbc\0\0\0\x18\x01\0\0\xd5\x02\0\0\0\0\0\0\x04\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\0\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x02\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x05\0\0\0\0\xa7w\xfd\x19d\xff\xa9\x8a{\x0bl\t\xffqi\x17\x05\xd8M^\xd1\xba\xdf\xb1Bq\xa3\xa8p\xbd\xd0k\0\0\0\0\x01\0\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\0\x98?\xf8L^\xd8j\xa8GB\x83\x94\xd1\xed\xb1?\xa5\x07\xa0,\xfbw\xb8\xcbzOjy\x1a\xb8]P\0\0\0\0\0\0\0\0\0\0\0\0^\xdc\xa2\xd7D\xb6\xea\xa3G\xde\x7f\xf0\xed\xcd.n\x88\xab\x8f(6\xbc\xbd\r\xf0\x94\0&\x95n_\x81\n\0\0\0\xbd\x01\0\0\x10\0\0\0\xa6\0\0\0\\\x01\0\0\x96\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xba\x1d\xd2\x05\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c5\0\0\0\x10\0\0\00\0\0\01\0\0\0\xad]F#$\xbf\xc3\x92e/\xfe.\x9c\xcc\xdf\xa9\xed\x9f\x96uY\xac\xd3\x88=S>\x11\xff~ZY\0\0\0\0\0\xb6\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xc8\x17\xa8\x04\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1cU\0\0\0\x10\0\0\00\0\0\01\0\0\0\xe1\xe3T\xd6\xd6C\xadBrM@\x96~3I\x84SN\x03g@\\Z\xe4*\x9d}c\xd7}\xf4\x19\0 \0\0\0\xbe\xf7\x1b\xce\xa7\x9f\xba\xf3\xaa\x94\xe5n&\xec\x1c\xbb\xd5\xa8\x7f\xc0;\x94\xc2\x11\x80\xfd\x8b+T\x10-\xfda\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\x80\xe4\xc4{`m\xc1\x1bI\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c\xc8\0\0\0\x10\0\0\0\xb0\0\0\0\xc4\0\0\0\x9c\0\0\0@:S\xa7\xdf\xa7\xa4\xab\x02.S\xfe\xff\x11#+1@@}\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x89\x9e\xe5\xd8\xfb8u\xf6\xd9(\x8fp\t\x17\xd8\xa7\xc5\xd5\x1e\x89d\xfb\xfbr%\xe7l\xa2aU\xb9\xec,\xbc\xb6\xe2\\]I\x99\x13C\xed\x1a\xb1So\x1b\rB\x9dr\xbe\x1b\x9e8A&J?\x085\xed\xdduQ\x9b4x\xabk\xd1\0w#\x12\xf1\xcbX\xc0\x8e\xcaW*\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\0\0Z\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" }] }
[2021-04-23T11:09:07Z INFO force_eth_lib::transfer::to_eth] unlock, tx_hash: 2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5, proof: 570500000c000000480100003c01000018000000200000002800000034000000580000000400000000000000690000000000000001000000c9000000000000000100000041b9f75572d317ce2767dbcf9c2cfa88fd8a3c00469a1df8122b6239f4972b8907000000efb322f33b7251fc428416c5e42b99af91656797666965449b583978a514266d103e1a36496ed3ce656eb32dd2f5c70331356a5bcafa1b4f1d311bc6a21e7f23a4282560fca49668c213f2e77bf02ce9caebd3afc2f3026022664bad8b7dc9d68a8a0d63ee22a2df4fd3ac842b007ca0c1fdcf7ddd3d37437d5cbc04fa2716bf52561f85892464baa0ac7e2128b4458d191001a6d158df7ac3becede7458d88098dd9b778c7dfc499af3fdca988786af81880221984b187e60da3aa9fc31e3380d3bf8fc929d561e29cb520cb63cf1c9b8d20989d61167e2b879df7b6c872d100f0400000800000007040000180000002000000022000000420000006600000068000000000000000200a93e062a68780667e2114e5a28ca7c26c8c7101d47393dccc22e3e5dda977d4e01000000003c1ea3bdba53c8f49c2482c24851d0d36cffe8475f7c364f7d5ac92efdad339d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b000000000100000000020000000000000000000000983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d500000000000000000000000005edca2d744b6eaa347de7ff0edcd2e6e88ab8f2836bcbd0df0940026956e5f810a000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df4190020000000bef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd6100000010000000180000006100000080e4c47b606dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407d0000000000000000000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005a00000000000000000000000000000000000000
[2021-04-23T11:09:07Z INFO force_eth_lib::transfer::to_eth] unlock proof: 570500000c000000480100003c01000018000000200000002800000034000000580000000400000000000000690000000000000001000000c9000000000000000100000041b9f75572d317ce2767dbcf9c2cfa88fd8a3c00469a1df8122b6239f4972b8907000000efb322f33b7251fc428416c5e42b99af91656797666965449b583978a514266d103e1a36496ed3ce656eb32dd2f5c70331356a5bcafa1b4f1d311bc6a21e7f23a4282560fca49668c213f2e77bf02ce9caebd3afc2f3026022664bad8b7dc9d68a8a0d63ee22a2df4fd3ac842b007ca0c1fdcf7ddd3d37437d5cbc04fa2716bf52561f85892464baa0ac7e2128b4458d191001a6d158df7ac3becede7458d88098dd9b778c7dfc499af3fdca988786af81880221984b187e60da3aa9fc31e3380d3bf8fc929d561e29cb520cb63cf1c9b8d20989d61167e2b879df7b6c872d100f0400000800000007040000180000002000000022000000420000006600000068000000000000000200a93e062a68780667e2114e5a28ca7c26c8c7101d47393dccc22e3e5dda977d4e01000000003c1ea3bdba53c8f49c2482c24851d0d36cffe8475f7c364f7d5ac92efdad339d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b000000000100000000020000000000000000000000983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d500000000000000000000000005edca2d744b6eaa347de7ff0edcd2e6e88ab8f2836bcbd0df0940026956e5f810a000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df4190020000000bef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd6100000010000000180000006100000080e4c47b606dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407d0000000000000000000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005a00000000000000000000000000000000000000
[2021-04-23T11:09:07Z INFO force_eth_lib::util::eth_util] tx current nonce :0
[2021-04-23T11:09:07Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:09:11Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0xe6617a675524330841b11545f7a0cdde88240b1a271131d8c3b18a2e13c55c88, transaction_index: 0, block_hash: Some(0x5c4101dc5eac0e67ef9727abeaa285b10c318d4d23093c475b5299e1c7b7d49a), block_number: Some(219), cumulative_gas_used: 228974, gas_used: Some(228974), contract_address: None, logs: [Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x200b3a774254a6aa292ef5193a41c39d1add1cc36c850ba0e978face497eb478, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000403a53a7dfa7a4ab022e53feff11232b3140407d, 0x00000000000000000000000042e8763917a72e07369ad54b158b0fa839f060bc], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0x5c4101dc5eac0e67ef9727abeaa285b10c318d4d23093c475b5299e1c7b7d49a), block_number: Some(219), transaction_hash: Some(0xe6617a675524330841b11545f7a0cdde88240b1a271131d8c3b18a2e13c55c88), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000000040000000000000000000000000000000000000000000000000040000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000200000020000100000000002000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000002000000000000000000000000000020000000000000000000000000001000000010000000000000000000010000000000 }
[2021-04-23T11:09:11Z DEBUG force_eth_lib::util::eth_util] tx hash: 0xe6617a675524330841b11545f7a0cdde88240b1a271131d8c3b18a2e13c55c88
unlock tx hash : "e6617a675524330841b11545f7a0cdde88240b1a271131d8c3b18a2e13c55c88"
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli approve --config-path /home/kuzi/.force-bridge/config.toml -k 0 --erc20-addr 0xe9B447cA594cB87B8d912040c8981B9696541B82 --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: Approve(
ApproveArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
erc20_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:09:11Z DEBUG force_eth_cli::commands] approve_handler args: ApproveArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", erc20_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82", gas_price: 0, wait: true }
[2021-04-23T11:09:11Z INFO force_eth_lib::util::eth_util] tx current nonce :10
[2021-04-23T11:09:11Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:09:18Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x746a6ae618537d4a26e1bd2884f00f7cc2a3fa96a6253b4934888bf2f8773e49, transaction_index: 0, block_hash: Some(0x1bf0c86986644eae55daf7610e1387454a8b8f753423a36cbec61a9d0adb7da7), block_number: Some(222), cumulative_gas_used: 44546, gas_used: Some(44546), contract_address: None, logs: [Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89], data: Bytes([255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255]), block_hash: Some(0x1bf0c86986644eae55daf7610e1387454a8b8f753423a36cbec61a9d0adb7da7), block_number: Some(222), transaction_hash: Some(0x746a6ae618537d4a26e1bd2884f00f7cc2a3fa96a6253b4934888bf2f8773e49), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000020040000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000002000000000000000000000000000000000 }
[2021-04-23T11:09:18Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x746a6ae618537d4a26e1bd2884f00f7cc2a3fa96a6253b4934888bf2f8773e49
approve tx_hash: 0x746a6ae618537d4a26e1bd2884f00f7cc2a3fa96a6253b4934888bf2f8773e49
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli create-bridge-cell --config-path /home/kuzi/.force-bridge/config.toml -k 0 --eth-token-address 0xe9B447cA594cB87B8d912040c8981B9696541B82 --recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --bridge-fee 8
[cli/src/main.rs:12] &opts = Opts {
subcmd: CreateBridgeCell(
CreateBridgeCellArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
eth_token_address: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
tx_fee: "0.1",
capacity: "315",
bridge_fee: 8,
simple_typescript: false,
force_create: false,
},
),
}
[2021-04-23T11:09:19Z INFO force_sdk::util] rpc_tip: 123, indexer_tip: 123
[2021-04-23T11:09:19Z INFO force_eth_lib::transfer::to_ckb] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x1"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x983ff84c5ed86aa847428394d1edb13fa507a02cfb77b8cb7a4f6a791ab85d50",
"index": "0x3"
}
}
],
"outputs": [
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x2c69b9fdea925444a96ba4823bfdac9c69700da012a51d49c0c41a9dbc13a2a3",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1c5086a8f994a33354c91e5d8b577b30c61d3333aad817656f9b6ee8a93ee845e"
}
},
{
"capacity": "0x1bc150d5ce68da99",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x55000000100000005500000055000000410000007df625e2d5daa8f67049b7a7e6c749484e1beea3779cadbb85ba9021f284bda1017d8fb761e75624eb5f5af5c4effc95c8a8e2b549065cdfa8cbedc8c741fcf301"
],
"hash": "0xe433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a"
}
[2021-04-23T11:09:19Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:09:22Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:09:25Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:09:28Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:09:31Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 4, status: Some(Proposed)
[2021-04-23T11:09:34Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:09:37Z DEBUG force_sdk::util] waiting for tx e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a to be committed, loop index: 6, status: Some(Committed)
[2021-04-23T11:09:37Z INFO force_eth_cli::commands] create bridge cell successfully for ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps, outpoint: ["e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a00000000"]
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/token-bridge-cell-config.json
++ jq -r .outpoint
+ token_bridge_cell_outpoint=e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a00000000
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli lock-token --config-path /home/kuzi/.force-bridge/config.toml -k 0 --ckb-recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --replay-resist-outpoint e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a00000000 --token 0xe9B447cA594cB87B8d912040c8981B9696541B82 --amount 100 --bridge-fee 8 --sudt-extra-data sudt_extra_data --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: LockToken(
LockTokenArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
token: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
amount: 100,
bridge_fee: 8,
sudt_extra_data: "sudt_extra_data",
ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
replay_resist_outpoint: "e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a00000000",
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:09:37Z DEBUG force_eth_cli::commands] lock_handler args: LockTokenArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", token: "0xe9B447cA594cB87B8d912040c8981B9696541B82", amount: 100, bridge_fee: 8, sudt_extra_data: "sudt_extra_data", ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", replay_resist_outpoint: "e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a00000000", gas_price: 0, wait: true }
[2021-04-23T11:09:37Z INFO force_eth_lib::util::eth_util] tx current nonce :11
[2021-04-23T11:09:37Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:09:42Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425, transaction_index: 0, block_hash: Some(0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4), block_number: Some(233), cumulative_gas_used: 76402, gas_used: Some(76402), contract_address: None, logs: [Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100]), block_hash: Some(0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4), block_number: Some(233), transaction_hash: Some(0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89], data: Bytes([255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 155]), block_hash: Some(0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4), block_number: Some(233), transaction_hash: Some(0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425), transaction_index: Some(0), log_index: Some(1), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6, 0x000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 228, 51, 231, 223, 66, 223, 231, 115, 251, 54, 171, 248, 132, 166, 56, 122, 101, 220, 60, 254, 172, 84, 227, 123, 60, 228, 11, 227, 235, 243, 175, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), block_hash: Some(0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4), block_number: Some(233), transaction_hash: Some(0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425), transaction_index: Some(0), log_index: Some(2), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000 }
[2021-04-23T11:09:42Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/lock_token.log
++ awk '{print $5}'
+ lock_token_hash=0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli mint --config-path /home/kuzi/.force-bridge/config.toml -k 0 --hash 0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425
[cli/src/main.rs:12] &opts = Opts {
subcmd: Mint(
MintArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
hash: "0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425",
},
),
}
[2021-04-23T11:09:42Z DEBUG force_eth_cli::commands] mint_handler args: MintArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", hash: "0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425" }
[2021-04-23T11:09:42Z INFO rusty_receipt_proof_maker::make_rpc_call] res text: "{\"jsonrpc\":\"2.0\",\"id\":\"1\",\"result\":{\"blockHash\":\"0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4\",\"blockNumber\":\"0xe9\",\"contractAddress\":null,\"cumulativeGasUsed\":\"0x12a72\",\"from\":\"0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"gasUsed\":\"0x12a72\",\"logs\":[{\"address\":\"0xe9b447ca594cb87b8d912040c8981b9696541b82\",\"topics\":[\"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89\"],\"data\":\"0x0000000000000000000000000000000000000000000000000000000000000064\",\"blockNumber\":\"0xe9\",\"transactionHash\":\"0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4\",\"logIndex\":\"0x0\",\"removed\":false},{\"address\":\"0xe9b447ca594cb87b8d912040c8981b9696541b82\",\"topics\":[\"0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89\"],\"data\":\"0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b\",\"blockNumber\":\"0xe9\",\"transactionHash\":\"0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4\",\"logIndex\":\"0x1\",\"removed\":false},{\"address\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"topics\":[\"0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6\",\"0x000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\"],\"data\":\"0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000\",\"blockNumber\":\"0xe9\",\"transactionHash\":\"0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4\",\"logIndex\":\"0x2\",\"removed\":false}],\"logsBloom\":\"0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000\",\"status\":\"0x1\",\"to\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"transactionHash\":\"0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425\",\"transactionIndex\":\"0x0\"}}\n"
[2021-04-23T11:09:42Z INFO force_eth_lib::transfer::to_ckb] tx: "0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425", eth_spv_proof: EthSpvProof { log_index: 2, log_entry_data: "", receipt_index: 0, receipt_data: "", header_data: "", proof: "", token: 0xe9b447ca594cb87b8d912040c8981b9696541b82, lock_amount: 100, bridge_fee: 8, ckb_recipient: "", block_hash: 0xc8dd4fb025865665bdc3573d54144a101a7bd5620890f3af5d5621701d25edb4, recipient_lockscript: [73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28], replay_resist_outpoint: [228, 51, 231, 223, 66, 223, 231, 115, 251, 54, 171, 248, 132, 166, 56, 122, 101, 220, 60, 254, 172, 84, 227, 123, 60, 228, 11, 227, 235, 243, 175, 74, 0, 0, 0, 0], sudt_extra_data: [115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97] }
[2021-04-23T11:09:42Z INFO force_eth_lib::transfer::to_ckb] tx: "0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425", generate proof json: Object({"log_data": String("f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000"), "proof": Array([String("f9048e822080b90488f904850183012a72b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")]), "receipt_data": String("f904850183012a72b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")})
[2021-04-23T11:09:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 0
[2021-04-23T11:09:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 1
[2021-04-23T11:09:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 2
[2021-04-23T11:09:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 3
[2021-04-23T11:09:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 4
[2021-04-23T11:09:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 5
[2021-04-23T11:09:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 6
[2021-04-23T11:09:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 7
[2021-04-23T11:09:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 8
[2021-04-23T11:09:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 9
[2021-04-23T11:09:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 10
[2021-04-23T11:09:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 11
[2021-04-23T11:09:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 12
[2021-04-23T11:09:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 13
[2021-04-23T11:09:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 14
[2021-04-23T11:09:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 15
[2021-04-23T11:09:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 16
[2021-04-23T11:10:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 17
[2021-04-23T11:10:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 18
[2021-04-23T11:10:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 19
[2021-04-23T11:10:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 20
[2021-04-23T11:10:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 21
[2021-04-23T11:10:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 22
[2021-04-23T11:10:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 23
[2021-04-23T11:10:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 24
[2021-04-23T11:10:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 25
[2021-04-23T11:10:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 26
[2021-04-23T11:10:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 27
[2021-04-23T11:10:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 28
[2021-04-23T11:10:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 29
[2021-04-23T11:10:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 30
[2021-04-23T11:10:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 31
[2021-04-23T11:10:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 32
[2021-04-23T11:10:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 33
[2021-04-23T11:10:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 34
[2021-04-23T11:10:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 35
[2021-04-23T11:10:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 36
[2021-04-23T11:10:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 37
[2021-04-23T11:10:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 38
[2021-04-23T11:10:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 39
[2021-04-23T11:10:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 40
[2021-04-23T11:10:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 41
[2021-04-23T11:10:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 42
[2021-04-23T11:10:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 43
[2021-04-23T11:10:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 44
[2021-04-23T11:10:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 45
[2021-04-23T11:10:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 46
[2021-04-23T11:10:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 47
[2021-04-23T11:10:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 48
[2021-04-23T11:10:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 49
[2021-04-23T11:10:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 50
[2021-04-23T11:10:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 51
[2021-04-23T11:10:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 52
[2021-04-23T11:10:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 53
[2021-04-23T11:10:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 54
[2021-04-23T11:10:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 55
[2021-04-23T11:10:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 56
[2021-04-23T11:10:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 57
[2021-04-23T11:10:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 58
[2021-04-23T11:10:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 59
[2021-04-23T11:10:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 60
[2021-04-23T11:10:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 61
[2021-04-23T11:10:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 62
[2021-04-23T11:10:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 63
[2021-04-23T11:10:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 64
[2021-04-23T11:10:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 65
[2021-04-23T11:10:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 66
[2021-04-23T11:10:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 67
[2021-04-23T11:10:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 68
[2021-04-23T11:10:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 69
[2021-04-23T11:10:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 70
[2021-04-23T11:10:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 71
[2021-04-23T11:10:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 72
[2021-04-23T11:10:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 73
[2021-04-23T11:10:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 74
[2021-04-23T11:10:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 75
[2021-04-23T11:10:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 76
[2021-04-23T11:11:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 77
[2021-04-23T11:11:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 78
[2021-04-23T11:11:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 79
[2021-04-23T11:11:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 80
[2021-04-23T11:11:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 81
[2021-04-23T11:11:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 82
[2021-04-23T11:11:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 83
[2021-04-23T11:11:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 84
[2021-04-23T11:11:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 85
[2021-04-23T11:11:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 86
[2021-04-23T11:11:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 87
[2021-04-23T11:11:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 88
[2021-04-23T11:11:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 89
[2021-04-23T11:11:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 90
[2021-04-23T11:11:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 91
[2021-04-23T11:11:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 92
[2021-04-23T11:11:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 93
[2021-04-23T11:11:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 94
[2021-04-23T11:11:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 95
[2021-04-23T11:11:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 96
[2021-04-23T11:11:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 97
[2021-04-23T11:11:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 98
[2021-04-23T11:11:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 99
[2021-04-23T11:11:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 100
[2021-04-23T11:11:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 101
[2021-04-23T11:11:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 102
[2021-04-23T11:11:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 103
[2021-04-23T11:11:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 104
[2021-04-23T11:11:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 105
[2021-04-23T11:11:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 106
[2021-04-23T11:11:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 107
[2021-04-23T11:11:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 108
[2021-04-23T11:11:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 109
[2021-04-23T11:11:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 110
[2021-04-23T11:11:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 111
[2021-04-23T11:11:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 112
[2021-04-23T11:11:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 113
[2021-04-23T11:11:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 114
[2021-04-23T11:11:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 115
[2021-04-23T11:11:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 116
[2021-04-23T11:11:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 117
[2021-04-23T11:11:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 118
[2021-04-23T11:11:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 119
[2021-04-23T11:11:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 120
[2021-04-23T11:11:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 121
[2021-04-23T11:11:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 122
[2021-04-23T11:11:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 123
[2021-04-23T11:11:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 124
[2021-04-23T11:11:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 125
[2021-04-23T11:11:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 126
[2021-04-23T11:11:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 127
[2021-04-23T11:11:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 128
[2021-04-23T11:11:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 129
[2021-04-23T11:11:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 130
[2021-04-23T11:11:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 131
[2021-04-23T11:11:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 132
[2021-04-23T11:11:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 133
[2021-04-23T11:11:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 134
[2021-04-23T11:11:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 135
[2021-04-23T11:11:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 136
[2021-04-23T11:12:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 137
[2021-04-23T11:12:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 138
[2021-04-23T11:12:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 139
[2021-04-23T11:12:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 140
[2021-04-23T11:12:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 141
[2021-04-23T11:12:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 142
[2021-04-23T11:12:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 143
[2021-04-23T11:12:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 144
[2021-04-23T11:12:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 145
[2021-04-23T11:12:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 146
[2021-04-23T11:12:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 147
[2021-04-23T11:12:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 148
[2021-04-23T11:12:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 149
[2021-04-23T11:12:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 150
[2021-04-23T11:12:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 151
[2021-04-23T11:12:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 152
[2021-04-23T11:12:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 153
[2021-04-23T11:12:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 154
[2021-04-23T11:12:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 155
[2021-04-23T11:12:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 233, ckb light client number: 161, loop index: 156
[2021-04-23T11:12:21Z INFO force_eth_lib::transfer::to_ckb] lock tx 0x0f3870ba643d1182ef61d59ab0b62d30f6d14a51ac2c49db613f819773694425 to mint tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x2065bf33b786f20614bb3016dacabced2eabacfe87c8f525a2dd326553ba39d5",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x1"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x4"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0xe433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a",
"index": "0x0"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0xe433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a",
"index": "0x1"
}
}
],
"outputs": [
{
"capacity": "0x3a7cafd00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1"
}
},
{
"capacity": "0x34e62ce00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1"
}
},
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x2c69b9fdea925444a96ba4823bfdac9c69700da012a51d49c0c41a9dbc13a2a3",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1c5086a8f994a33354c91e5d8b577b30c61d3333aad817656f9b6ee8a93ee845e"
}
},
{
"capacity": "0x1bc150ced6483268",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x5c000000000000000000000000000000737564745f65787472615f64617461",
"0x08000000000000000000000000000000",
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0xd50c000010000000d50c0000d50c0000c10c0000c10c00001400000015000000850b00008a0b0000006c0b00006c0b0000180000002000000028000000b4040000cf0600000200000000000000000000000000000088040000f904850183012a72b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f64617461000000000000000000000000000000000017020000f90214a0404f1c325b835a64db3f9f015c298ff50625fed4eebb78aaf4cdb0bcd45a99dca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479417c4b5ce0605f63732bfd175fece7ac6b4620fd2a02694330a3e93b61b7a14b7ca68dfa43417ac365988727a4ab6204573f4fe69ada0c0fd989ecb8c7830069e23a8c41afc9d04716a91a6c0226554b1e93bfe7bc072a03a83443e5ead6e775a0f8db5fc2ccf63c8224f875390776ad44d7be4191bae7db901000000000000002014000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000020000000000002004000010000000800040000000000000000000000000000000000000020000000000000000000000000000000000000000000000001001000000000000000000000000000000000000800000000000000000000800000000000000002000000000000800000000000000000000000000000000000000000000000000000000208000000000000000000000000040000000000000000001000000000001000000000000000000080000000200000000000000000000000000000000083023afe81e9837a120083012a72846082aaf299d883010917846765746888676f312e31352e33856c696e7578a0bc9eb279a1b5e32d11a075e3d17f7948edc9af0d2d755bb3862e118435fa3629885b5821bba9b1b8869d0400000800000091040000f9048e822080b90488f904850183012a72b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e433e7df42dfe773fb36abf884a6387a65dc3cfeac54e37b3ce40be3ebf3af4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f6461746100000000000000000000000000000000000100000000330100004c500017e44bd44b0da1edbabbdcaad64a3064c4fc73ac351e004c42d6e0793ece45be500124273a88344535de79e9313699b91576945152fef5a66e6386a62082111372685002c8a7059656dbbe2aedda6b957958da9a8e48ba7b3a378c93d722cbd1e85deb4c5003a21c76cef1595cc3b9e69ff2246f47d182eadb8947456b9142524905523ee8b050045f14172cc99192dba149939c90f4f3480ff2f152dba1d6c3df7b10c189fd32995005a9aef9f9befc8177cb5bfefc4a4a9a8905148867801476d287fb9763d336c19350066d347834b3cf080589afa098182caa62dab6a3eff9235c4b8944ffe5022653f45007956fd55a9f14d582fc561ddd7f0fb88f45898cfa75743c35c1812843c81a7a615008189ae96cfefaf6e1363a4476010763ce4ac24cb94afe3bc99f521e4d487f487a",
"0x55000000100000005500000055000000410000009396e4a6b213877a49419ca239bf832b6038e33df80cf5c8abbfe7ee7ef24d0d41ceb9ebd42b7eba2fe7bcf142325c998983366e87e0b578dfc3dee9ab2d384b00"
],
"hash": "0x99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3"
}
[2021-04-23T11:12:21Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:12:22Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:12:23Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:12:24Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:12:25Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:12:26Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 5, status: Some(Pending)
[2021-04-23T11:12:27Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 6, status: Some(Pending)
[2021-04-23T11:12:28Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 7, status: Some(Pending)
[2021-04-23T11:12:29Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 8, status: Some(Pending)
[2021-04-23T11:12:30Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 9, status: Some(Pending)
[2021-04-23T11:12:31Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 10, status: Some(Pending)
[2021-04-23T11:12:32Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 11, status: Some(Pending)
[2021-04-23T11:12:33Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 12, status: Some(Pending)
[2021-04-23T11:12:34Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 13, status: Some(Pending)
[2021-04-23T11:12:35Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 14, status: Some(Proposed)
[2021-04-23T11:12:36Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 15, status: Some(Proposed)
[2021-04-23T11:12:37Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 16, status: Some(Proposed)
[2021-04-23T11:12:38Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 17, status: Some(Proposed)
[2021-04-23T11:12:39Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 18, status: Some(Proposed)
[2021-04-23T11:12:40Z INFO force_sdk::util] waiting for tx 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3 to be committed, loop index: 19, status: Some(Committed)
mint erc20 token on ckb. tx_hash: 99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli query-sudt-blance --config-path /home/kuzi/.force-bridge/config.toml --addr ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --token-addr 0xe9B447cA594cB87B8d912040c8981B9696541B82
[cli/src/main.rs:12] &opts = Opts {
subcmd: QuerySudtBlance(
SudtGetBalanceArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
},
),
}
[2021-04-23T11:12:40Z DEBUG force_eth_cli::commands] query sudt balance handler args: SudtGetBalanceArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82" }
[2021-04-23T11:12:40Z INFO force_sdk::util] rpc_tip: 164, indexer_tip: 164
[2021-04-23T11:12:40Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:12:40Z INFO force_eth_cli::commands] sudt balance is 92
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli transfer-from-ckb --config-path /home/kuzi/.force-bridge/config.toml --ckb-privkey-path 3 --eth-privkey-path 2 --burn-amount 2 --unlock-fee 1 --receive-addr 0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d --wait --token-addr 0xe9B447cA594cB87B8d912040c8981B9696541B82
[cli/src/main.rs:12] &opts = Opts {
subcmd: TransferFromCkb(
TransferFromCkbArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
eth_privkey_path: "2",
ckb_privkey_path: "3",
tx_fee: "0.1",
token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d",
burn_amount: 2,
unlock_fee: 1,
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:12:40Z DEBUG force_eth_cli::commands] transfer_from_ckb_handler args: TransferFromCkbArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, eth_privkey_path: "2", ckb_privkey_path: "3", tx_fee: "0.1", token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82", receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d", burn_amount: 2, unlock_fee: 1, gas_price: 0, wait: true }
[2021-04-23T11:12:41Z INFO force_sdk::util] rpc_tip: 164, indexer_tip: 164
[2021-04-23T11:12:41Z INFO force_eth_lib::transfer::to_eth] from_addr: ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps
[2021-04-23T11:12:41Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:12:41Z INFO force_eth_lib::util::ckb_tx_generator] tx fee: 1 burn amount : 2
[2021-04-23T11:12:41Z INFO force_eth_lib::util::ckb_tx_generator] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x2"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3",
"index": "0x0"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5",
"index": "0x2"
}
}
],
"outputs": [
{
"capacity": "0x5d21dba00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a59",
"hash_type": "data",
"args": "0x"
}
},
{
"capacity": "0x4a817c800",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1"
}
},
{
"capacity": "0x1bc16d59a8c1c900",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": null
}
],
"outputs_data": [
"0x403a53a7dfa7a4ab022e53feff11232b3140407de9b447ca594cb87b8d912040c8981b9696541b82899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000",
"0x5a000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x550000001000000055000000550000004100000038dd9ad0383426a0655690a573fa8b4a631c743d3fee36625b0e0a9c9101619c7510fd29f07ac18128ae64b3e493d7710902f162a9a045529f5b158a288b1de800",
"0x"
],
"hash": "0x350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2"
}
[2021-04-23T11:12:41Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:12:44Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:12:47Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:12:50Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:12:53Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:12:56Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:12:59Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 6, status: Some(Proposed)
[2021-04-23T11:13:02Z DEBUG force_sdk::util] waiting for tx 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2 to be committed, loop index: 7, status: Some(Committed)
[2021-04-23T11:13:02Z INFO force_eth_cli::commands] burn erc20 token on ckb. tx_hash: 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2
[2021-04-23T11:13:02Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:02Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:07Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:07Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:12Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:12Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:17Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:17Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:22Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:22Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:27Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:27Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:32Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:32Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:37Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 146
[2021-04-23T11:13:37Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 146,ckb_height :168, confirm :0
[2021-04-23T11:13:42Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:13:42Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:13:47Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:13:47Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:13:52Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:13:52Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:13:57Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:13:57Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:02Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:02Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:07Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:07Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:12Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:12Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:17Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:17Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:22Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:22Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:27Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:27Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:32Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:32Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:37Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:37Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:42Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 159
[2021-04-23T11:14:42Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 159,ckb_height :168, confirm :0
[2021-04-23T11:14:47Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 173
[2021-04-23T11:14:47Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2", client_block_number : 173,ckb_height :168, confirm :0
[2021-04-23T11:14:47Z INFO force_eth_lib::util::eth_util] contract "initBlockNumber" header number : 4
[2021-04-23T11:14:47Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 173
[2021-04-23T11:14:47Z DEBUG force_eth_lib::transfer::to_eth] tx index: 1
[2021-04-23T11:14:47Z DEBUG force_eth_lib::transfer::to_eth] retrieved block hash H256 ( [ 0xab, 0xe0, 0x9e, 0xc9, 0x9a, 0xef, 0xb2, 0x66, 0x4e, 0x6f, 0x28, 0x22, 0x98, 0x88, 0x16, 0x1e, 0xcf, 0xf6, 0x58, 0x38, 0xf1, 0xf7, 0x25, 0xb8, 0x00, 0xf8, 0x2f, 0xe2, 0x7d, 0x01, 0xb2, 0x5c ] )
[2021-04-23T11:14:47Z DEBUG force_eth_lib::transfer::to_eth] retrieved header hash H256 ( [ 0xab, 0xe0, 0x9e, 0xc9, 0x9a, 0xef, 0xb2, 0x66, 0x4e, 0x6f, 0x28, 0x22, 0x98, 0x88, 0x16, 0x1e, 0xcf, 0xf6, 0x58, 0x38, 0xf1, 0xf7, 0x25, 0xb8, 0x00, 0xf8, 0x2f, 0xe2, 0x7d, 0x01, 0xb2, 0x5c ] )
[lib/src/transfer/to_eth.rs:616] format!("tx_roots_num: {}", tx_roots_num) = "tx_roots_num: 170"
[2021-04-23T11:14:47Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 173
[2021-04-23T11:14:47Z DEBUG force_eth_lib::transfer::to_eth] ckb_tx_proof: CKBUnlockTokenParam { history_tx_root_proof: CKBHistoryTxRootProof { init_block_number: 4, latest_block_number: 173, indices: [333], proof_leaves: [H256 ( [ 0xc6, 0x95, 0x77, 0xc3, 0xad, 0x9a, 0xd7, 0xa9, 0x69, 0x0f, 0xeb, 0xcb, 0x33, 0xc3, 0xe4, 0xec, 0x26, 0xec, 0xb0, 0xe0, 0x99, 0xf1, 0x8b, 0x79, 0xae, 0x2c, 0x63, 0xbe, 0xf9, 0x15, 0xaf, 0x20 ] )], lemmas: [H256 ( [ 0x94, 0x86, 0xf3, 0x65, 0x55, 0xad, 0xcc, 0xa1, 0x07, 0x2c, 0x4c, 0xec, 0x38, 0xa5, 0x93, 0x24, 0xd9, 0x51, 0x1e, 0xec, 0xc7, 0x1d, 0x7c, 0x08, 0x68, 0x95, 0x6c, 0x19, 0x24, 0x64, 0xc1, 0x60 ] ), H256 ( [ 0xe6, 0xe0, 0x6b, 0xc5, 0xd4, 0xf4, 0xdb, 0x52, 0x17, 0xbf, 0xca, 0x05, 0x92, 0x87, 0x14, 0xcd, 0xe5, 0x28, 0x2f, 0x32, 0x0f, 0xd5, 0x77, 0xd4, 0x3c, 0xcf, 0xab, 0x6e, 0xc2, 0x05, 0x88, 0xd7 ] ), H256 ( [ 0xda, 0x41, 0x59, 0x43, 0x54, 0x5c, 0xc7, 0x1f, 0x52, 0xb6, 0x0e, 0x9d, 0x40, 0x4f, 0xe0, 0x3b, 0x5b, 0x40, 0x21, 0x6d, 0x6a, 0x90, 0xd7, 0x96, 0x98, 0x92, 0xdc, 0x67, 0x71, 0x5b, 0xeb, 0x50 ] ), H256 ( [ 0xe3, 0x35, 0x98, 0xf6, 0xaa, 0xc7, 0x45, 0x04, 0xb6, 0xa5, 0x1b, 0xb8, 0x21, 0x91, 0x22, 0x5c, 0x11, 0xfd, 0x72, 0x12, 0x79, 0x02, 0xab, 0x11, 0x17, 0x27, 0x3b, 0x5b, 0xe3, 0xe9, 0xba, 0x0d ] ), H256 ( [ 0xa6, 0xf0, 0x6e, 0x16, 0xc6, 0x38, 0x09, 0x76, 0x8c, 0x0d, 0xae, 0xbe, 0x53, 0x13, 0xef, 0xfb, 0xde, 0x87, 0xcb, 0xfb, 0x67, 0x31, 0x64, 0x22, 0x14, 0xb7, 0xd5, 0x91, 0x9e, 0xe6, 0xef, 0x70 ] ), H256 ( [ 0xb1, 0xcf, 0x1f, 0x3c, 0xb0, 0x91, 0x12, 0xc3, 0x92, 0xf2, 0x21, 0x4f, 0xaa, 0x6f, 0x99, 0x3c, 0xac, 0x51, 0xf6, 0x40, 0xb4, 0x91, 0xea, 0xcb, 0x77, 0x4c, 0x80, 0xd6, 0x6d, 0x42, 0x66, 0x8c ] ), H256 ( [ 0x0d, 0xf2, 0x0b, 0x2b, 0x64, 0x56, 0x9f, 0x5e, 0x97, 0x8f, 0xe0, 0x19, 0x23, 0x24, 0x1d, 0x5b, 0x44, 0x9c, 0x68, 0x4e, 0x5a, 0x3b, 0x77, 0x8a, 0x67, 0x81, 0x71, 0x49, 0x1d, 0xeb, 0x2f, 0x60 ] ), H256 ( [ 0x01, 0x25, 0x8f, 0x65, 0x31, 0xa3, 0x26, 0xff, 0x6d, 0xd5, 0x43, 0x43, 0xe3, 0x29, 0xf5, 0x70, 0x56, 0xbb, 0x2a, 0xca, 0x9d, 0x06, 0x8e, 0x00, 0x12, 0x27, 0xa6, 0x9a, 0x55, 0x0e, 0xa1, 0x0f ] )] }, tx_proofs: [CKBHistoryTxProof { block_number: 168, tx_merkle_index: 2, witnesses_root: H256 ( [ 0x1b, 0x9c, 0x3d, 0xcd, 0x70, 0x49, 0x4a, 0x75, 0x12, 0x5a, 0x0f, 0xa6, 0x34, 0xb5, 0xbd, 0x82, 0xb3, 0xa4, 0x05, 0xc7, 0x75, 0x03, 0xd5, 0xd6, 0xbf, 0x4e, 0x73, 0x9f, 0xcc, 0x92, 0x6c, 0xcc ] ), lemmas: [H256 ( [ 0xcd, 0x54, 0x76, 0xe6, 0x81, 0x4f, 0x19, 0x5e, 0x41, 0x8f, 0xd1, 0xb5, 0xee, 0x53, 0x70, 0x92, 0x56, 0x68, 0x48, 0xd1, 0x1b, 0x80, 0x47, 0x8f, 0x27, 0xd3, 0x4a, 0x34, 0x3c, 0x24, 0xac, 0x66 ] )], raw_transaction: b"\x9d\x03\0\0\x1c\0\0\0 \0\0\0\xb8\0\0\0\xbc\0\0\0\x18\x01\0\0\xd5\x02\0\0\0\0\0\0\x04\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\0\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x02\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x05\0\0\0\0\xa7w\xfd\x19d\xff\xa9\x8a{\x0bl\t\xffqi\x17\x05\xd8M^\xd1\xba\xdf\xb1Bq\xa3\xa8p\xbd\xd0k\0\0\0\0\x01\0\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\0\x99\xc6%\x8e\x8c\xed\xb4\x98\xed\xe0t)0\xfcW\xa0\x1b\xffV\xec\xfe0D%\x0fB\x12\x0b\xd9\xfa/\xb3\0\0\0\0\0\0\0\0\0\0\0\0-\xf6\xec\x98j\xabJ\x0b\xc1z[P\xba\xda\xdeT\x0e\x1b\x8eU\xc6f\x1b\x1aB\x94\xc4\xb4\xaf\xf5\xa4\xf5\x02\0\0\0\xbd\x01\0\0\x10\0\0\0\xa6\0\0\0\\\x01\0\0\x96\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xba\x1d\xd2\x05\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c5\0\0\0\x10\0\0\00\0\0\01\0\0\0\xad]F#$\xbf\xc3\x92e/\xfe.\x9c\xcc\xdf\xa9\xed\x9f\x96uY\xac\xd3\x88=S>\x11\xff~ZY\0\0\0\0\0\xb6\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xc8\x17\xa8\x04\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1cU\0\0\0\x10\0\0\00\0\0\01\0\0\0\xe1\xe3T\xd6\xd6C\xadBrM@\x96~3I\x84SN\x03g@\\Z\xe4*\x9d}c\xd7}\xf4\x19\0 \0\0\0.Q\x01C\xb7\x88\x93\x8a\xabB\x01\xbeu\x8b1\xcb\x11\xf6O\x1f\x13\xa6\xf0r0\x9eR\0\x84\xa3\x8d\xd1a\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xc9\xc1\xa8Ym\xc1\x1bI\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c\xc8\0\0\0\x10\0\0\0\xb0\0\0\0\xc4\0\0\0\x9c\0\0\0@:S\xa7\xdf\xa7\xa4\xab\x02.S\xfe\xff\x11#+1@@}\xe9\xb4G\xcaYL\xb8{\x8d\x91 @\xc8\x98\x1b\x96\x96T\x1b\x82\x89\x9e\xe5\xd8\xfb8u\xf6\xd9(\x8fp\t\x17\xd8\xa7\xc5\xd5\x1e\x89d\xfb\xfbr%\xe7l\xa2aU\xb9\xec,\xbc\xb6\xe2\\]I\x99\x13C\xed\x1a\xb1So\x1b\rB\x9dr\xbe\x1b\x9e8A&J?\x085\xed\xdduQ\x9b4x\xabk\xd1\0w#\x12\xf1\xcbX\xc0\x8e\xcaW*\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\0\0Z\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" }] }
[2021-04-23T11:14:47Z INFO force_eth_lib::transfer::to_eth] unlock, tx_hash: 350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2, proof: 770500000c000000680100005c01000018000000200000002800000034000000580000000400000000000000ad00000000000000010000004d0100000000000001000000c69577c3ad9ad7a9690febcb33c3e4ec26ecb0e099f18b79ae2c63bef915af20080000009486f36555adcca1072c4cec38a59324d9511eecc71d7c0868956c192464c160e6e06bc5d4f4db5217bfca05928714cde5282f320fd577d43ccfab6ec20588d7da415943545cc71f52b60e9d404fe03b5b40216d6a90d7969892dc67715beb50e33598f6aac74504b6a51bb82191225c11fd72127902ab1117273b5be3e9ba0da6f06e16c63809768c0daebe5313effbde87cbfb6731642214b7d5919ee6ef70b1cf1f3cb09112c392f2214faa6f993cac51f640b491eacb774c80d66d42668c0df20b2b64569f5e978fe01923241d5b449c684e5a3b778a678171491deb2f6001258f6531a326ff6dd54343e329f57056bb2aca9d068e001227a69a550ea10f0f04000008000000070400001800000020000000220000004200000066000000a80000000000000002001b9c3dcd70494a75125a0fa634b5bd82b3a405c77503d5d6bf4e739fcc926ccc01000000cd5476e6814f195e418fd1b5ee537092566848d11b80478f27d34a343c24ac669d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b00000000010000000002000000000000000000000099c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb30000000000000000000000002df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f502000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df41900200000002e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd16100000010000000180000006100000000c9c1a8596dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407de9b447ca594cb87b8d912040c8981b9696541b82899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005a00000000000000000000000000000000000000
[2021-04-23T11:14:47Z INFO force_eth_lib::transfer::to_eth] unlock proof: 770500000c000000680100005c01000018000000200000002800000034000000580000000400000000000000ad00000000000000010000004d0100000000000001000000c69577c3ad9ad7a9690febcb33c3e4ec26ecb0e099f18b79ae2c63bef915af20080000009486f36555adcca1072c4cec38a59324d9511eecc71d7c0868956c192464c160e6e06bc5d4f4db5217bfca05928714cde5282f320fd577d43ccfab6ec20588d7da415943545cc71f52b60e9d404fe03b5b40216d6a90d7969892dc67715beb50e33598f6aac74504b6a51bb82191225c11fd72127902ab1117273b5be3e9ba0da6f06e16c63809768c0daebe5313effbde87cbfb6731642214b7d5919ee6ef70b1cf1f3cb09112c392f2214faa6f993cac51f640b491eacb774c80d66d42668c0df20b2b64569f5e978fe01923241d5b449c684e5a3b778a678171491deb2f6001258f6531a326ff6dd54343e329f57056bb2aca9d068e001227a69a550ea10f0f04000008000000070400001800000020000000220000004200000066000000a80000000000000002001b9c3dcd70494a75125a0fa634b5bd82b3a405c77503d5d6bf4e739fcc926ccc01000000cd5476e6814f195e418fd1b5ee537092566848d11b80478f27d34a343c24ac669d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b00000000010000000002000000000000000000000099c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb30000000000000000000000002df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f502000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df41900200000002e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd16100000010000000180000006100000000c9c1a8596dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407de9b447ca594cb87b8d912040c8981b9696541b82899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005a00000000000000000000000000000000000000
[2021-04-23T11:14:47Z INFO force_eth_lib::util::eth_util] tx current nonce :1
[2021-04-23T11:14:47Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:14:57Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0xd75a3087d750cf47a650e242a72aabd96fa1e2af3d25cf9de65a45ecc5b61475, transaction_index: 0, block_hash: Some(0x0399a21093c4e5d8a72149cd6ca246a4a387279765c5e2930e6cc16c076437f4), block_number: Some(333), cumulative_gas_used: 253170, gas_used: Some(253170), contract_address: None, logs: [Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89, 0x000000000000000000000000403a53a7dfa7a4ab022e53feff11232b3140407d], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0x0399a21093c4e5d8a72149cd6ca246a4a387279765c5e2930e6cc16c076437f4), block_number: Some(333), transaction_hash: Some(0xd75a3087d750cf47a650e242a72aabd96fa1e2af3d25cf9de65a45ecc5b61475), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89, 0x00000000000000000000000042e8763917a72e07369ad54b158b0fa839f060bc], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0x0399a21093c4e5d8a72149cd6ca246a4a387279765c5e2930e6cc16c076437f4), block_number: Some(333), transaction_hash: Some(0xd75a3087d750cf47a650e242a72aabd96fa1e2af3d25cf9de65a45ecc5b61475), transaction_index: Some(0), log_index: Some(1), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x200b3a774254a6aa292ef5193a41c39d1add1cc36c850ba0e978face497eb478, 0x000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82, 0x000000000000000000000000403a53a7dfa7a4ab022e53feff11232b3140407d, 0x00000000000000000000000042e8763917a72e07369ad54b158b0fa839f060bc], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0x0399a21093c4e5d8a72149cd6ca246a4a387279765c5e2930e6cc16c076437f4), block_number: Some(333), transaction_hash: Some(0xd75a3087d750cf47a650e242a72aabd96fa1e2af3d25cf9de65a45ecc5b61475), transaction_index: Some(0), log_index: Some(2), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000000040000000000000000000000000000000000000000000000000040000000000000000000100000000000000000000000000000000000000000000000020040000000000008000400000000000000000000000000000000010000200000000000100000000002000000000000000000000000010010000000000000000000000000000000000000000000000000000000008000000000000000000000000000008000000000000000000400000000000000000000000000000000000002080000000000000000000002000400000000000000000000000000000000000000000000000000801000000010000000000000000000010000000000 }
[2021-04-23T11:14:57Z DEBUG force_eth_lib::util::eth_util] tx hash: 0xd75a3087d750cf47a650e242a72aabd96fa1e2af3d25cf9de65a45ecc5b61475
unlock tx hash : "d75a3087d750cf47a650e242a72aabd96fa1e2af3d25cf9de65a45ecc5b61475"
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli create-bridge-cell --config-path /home/kuzi/.force-bridge/config.toml -k 0 -s --eth-token-address 0x0000000000000000000000000000000000000000 --recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --bridge-fee 8
[cli/src/main.rs:12] &opts = Opts {
subcmd: CreateBridgeCell(
CreateBridgeCellArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
eth_token_address: "0x0000000000000000000000000000000000000000",
recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
tx_fee: "0.1",
capacity: "315",
bridge_fee: 8,
simple_typescript: true,
force_create: false,
},
),
}
[2021-04-23T11:14:58Z INFO force_sdk::util] rpc_tip: 191, indexer_tip: 191
[2021-04-23T11:14:58Z INFO force_eth_lib::transfer::to_ckb] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x4"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x99c6258e8cedb498ede0742930fc57a01bff56ecfe3044250f42120bd9fa2fb3",
"index": "0x3"
}
}
],
"outputs": [
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x0d38395615b12ae508621880be4b4894b2956eeb0f2297a93c678d4d8d85768d",
"hash_type": "data",
"args": "0x49beb8c4c29d06e05452b5d9ea8e86ffd4ea2b614498ba1a0c47890a0ad4f550"
}
},
{
"capacity": "0x1bc150c78023c0e8",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x55000000100000005500000055000000410000008ab464b0918266e3308aa16c6a94504425bbcf4c36956b4c287055cf059c565f6d87b768aec38ba2833bd6d472b03cd72495af73e686227f1ecc0eac4e21d27001"
],
"hash": "0x18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598"
}
[2021-04-23T11:14:58Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:15:01Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:15:04Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:15:07Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:15:10Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 4, status: Some(Proposed)
[2021-04-23T11:15:13Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:15:16Z DEBUG force_sdk::util] waiting for tx 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598 to be committed, loop index: 6, status: Some(Committed)
[2021-04-23T11:15:16Z INFO force_eth_cli::commands] create bridge cell successfully for ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps, outpoint: ["18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc59800000000"]
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/eth-bridge-cell-config.json
++ jq -r .outpoint
+ bridge_cell_outpoint=18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc59800000000
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli lock-eth --config-path /home/kuzi/.force-bridge/config.toml -k 0 --ckb-recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --replay-resist-outpoint 18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc59800000000 --amount 100 --bridge-fee 8 --sudt-extra-data sudt_extra_data --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: LockEth(
LockEthArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
amount: 100,
bridge_fee: 8,
sudt_extra_data: Some(
"sudt_extra_data",
),
ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
replay_resist_outpoint: "18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc59800000000",
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:15:16Z DEBUG force_eth_cli::commands] lock_handler args: LockEthArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", amount: 100, bridge_fee: 8, sudt_extra_data: Some("sudt_extra_data"), ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", replay_resist_outpoint: "18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc59800000000", gas_price: 0, wait: true }
[2021-04-23T11:15:16Z INFO force_eth_lib::util::eth_util] tx current nonce :12
[2021-04-23T11:15:16Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:15:31Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c, transaction_index: 0, block_hash: Some(0x9308210c0e235054bdf9d64f6193be8ab65be63a8397260f79e730051cc45c2b), block_number: Some(346), cumulative_gas_used: 34690, gas_used: Some(34690), contract_address: None, logs: [Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 24, 18, 29, 45, 131, 36, 54, 39, 1, 4, 195, 90, 154, 230, 16, 112, 160, 158, 123, 45, 194, 160, 219, 230, 119, 148, 139, 199, 140, 111, 197, 152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), block_hash: Some(0x9308210c0e235054bdf9d64f6193be8ab65be63a8397260f79e730051cc45c2b), block_number: Some(346), transaction_hash: Some(0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000 }
[2021-04-23T11:15:31Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/lock_eth.log
++ awk '{print $4}'
+ lock_eth_hash=0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli mint --config-path /home/kuzi/.force-bridge/config.toml -k 0 --hash 0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c
[cli/src/main.rs:12] &opts = Opts {
subcmd: Mint(
MintArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
hash: "0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c",
},
),
}
[2021-04-23T11:15:31Z DEBUG force_eth_cli::commands] mint_handler args: MintArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", hash: "0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c" }
[2021-04-23T11:15:31Z INFO rusty_receipt_proof_maker::make_rpc_call] res text: "{\"jsonrpc\":\"2.0\",\"id\":\"1\",\"result\":{\"blockHash\":\"0x9308210c0e235054bdf9d64f6193be8ab65be63a8397260f79e730051cc45c2b\",\"blockNumber\":\"0x15a\",\"contractAddress\":null,\"cumulativeGasUsed\":\"0x8782\",\"from\":\"0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"gasUsed\":\"0x8782\",\"logs\":[{\"address\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"topics\":[\"0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6\",\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\"],\"data\":\"0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002418121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc5980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000\",\"blockNumber\":\"0x15a\",\"transactionHash\":\"0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0x9308210c0e235054bdf9d64f6193be8ab65be63a8397260f79e730051cc45c2b\",\"logIndex\":\"0x0\",\"removed\":false}],\"logsBloom\":\"0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000\",\"status\":\"0x1\",\"to\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"transactionHash\":\"0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c\",\"transactionIndex\":\"0x0\"}}\n"
[2021-04-23T11:15:31Z INFO force_eth_lib::transfer::to_ckb] tx: "0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c", eth_spv_proof: EthSpvProof { log_index: 0, log_entry_data: "", receipt_index: 0, receipt_data: "", header_data: "", proof: "", token: 0x0000000000000000000000000000000000000000, lock_amount: 100, bridge_fee: 8, ckb_recipient: "", block_hash: 0x9308210c0e235054bdf9d64f6193be8ab65be63a8397260f79e730051cc45c2b, recipient_lockscript: [73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28], replay_resist_outpoint: [24, 18, 29, 45, 131, 36, 54, 39, 1, 4, 195, 90, 154, 230, 16, 112, 160, 158, 123, 45, 194, 160, 219, 230, 119, 148, 139, 199, 140, 111, 197, 152, 0, 0, 0, 0], sudt_extra_data: [115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97] }
[2021-04-23T11:15:31Z INFO force_eth_lib::transfer::to_ckb] tx: "0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c", generate proof json: Object({"log_data": String("f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002418121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc5980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000"), "proof": Array([String("f90353822080b9034df9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002418121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc5980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")]), "receipt_data": String("f9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002418121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc5980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")})
[2021-04-23T11:15:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 0
[2021-04-23T11:15:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 1
[2021-04-23T11:15:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 2
[2021-04-23T11:15:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 3
[2021-04-23T11:15:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 4
[2021-04-23T11:15:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 5
[2021-04-23T11:15:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 6
[2021-04-23T11:15:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 7
[2021-04-23T11:15:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 8
[2021-04-23T11:15:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 9
[2021-04-23T11:15:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 10
[2021-04-23T11:15:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 11
[2021-04-23T11:15:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 12
[2021-04-23T11:15:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 13
[2021-04-23T11:15:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 14
[2021-04-23T11:15:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 15
[2021-04-23T11:15:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 16
[2021-04-23T11:15:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 17
[2021-04-23T11:15:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 18
[2021-04-23T11:15:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 19
[2021-04-23T11:15:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 20
[2021-04-23T11:15:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 21
[2021-04-23T11:15:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 22
[2021-04-23T11:15:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 23
[2021-04-23T11:15:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 24
[2021-04-23T11:15:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 25
[2021-04-23T11:15:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 26
[2021-04-23T11:15:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 27
[2021-04-23T11:16:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 28
[2021-04-23T11:16:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 29
[2021-04-23T11:16:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 30
[2021-04-23T11:16:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 31
[2021-04-23T11:16:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 32
[2021-04-23T11:16:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 33
[2021-04-23T11:16:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 34
[2021-04-23T11:16:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 35
[2021-04-23T11:16:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 36
[2021-04-23T11:16:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 37
[2021-04-23T11:16:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 38
[2021-04-23T11:16:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 39
[2021-04-23T11:16:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 40
[2021-04-23T11:16:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 41
[2021-04-23T11:16:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 42
[2021-04-23T11:16:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 43
[2021-04-23T11:16:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 44
[2021-04-23T11:16:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 45
[2021-04-23T11:16:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 46
[2021-04-23T11:16:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 47
[2021-04-23T11:16:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 48
[2021-04-23T11:16:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 49
[2021-04-23T11:16:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 50
[2021-04-23T11:16:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 51
[2021-04-23T11:16:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 52
[2021-04-23T11:16:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 53
[2021-04-23T11:16:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 54
[2021-04-23T11:16:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 55
[2021-04-23T11:16:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 56
[2021-04-23T11:16:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 57
[2021-04-23T11:16:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 58
[2021-04-23T11:16:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 59
[2021-04-23T11:16:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 60
[2021-04-23T11:16:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 61
[2021-04-23T11:16:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 62
[2021-04-23T11:16:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 63
[2021-04-23T11:16:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 64
[2021-04-23T11:16:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 65
[2021-04-23T11:16:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 66
[2021-04-23T11:16:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 67
[2021-04-23T11:16:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 68
[2021-04-23T11:16:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 69
[2021-04-23T11:16:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 70
[2021-04-23T11:16:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 71
[2021-04-23T11:16:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 72
[2021-04-23T11:16:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 73
[2021-04-23T11:16:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 74
[2021-04-23T11:16:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 75
[2021-04-23T11:16:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 76
[2021-04-23T11:16:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 77
[2021-04-23T11:16:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 78
[2021-04-23T11:16:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 79
[2021-04-23T11:16:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 80
[2021-04-23T11:16:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 81
[2021-04-23T11:16:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 82
[2021-04-23T11:16:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 83
[2021-04-23T11:16:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 84
[2021-04-23T11:16:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 85
[2021-04-23T11:16:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 86
[2021-04-23T11:16:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 87
[2021-04-23T11:17:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 88
[2021-04-23T11:17:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 89
[2021-04-23T11:17:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 90
[2021-04-23T11:17:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 91
[2021-04-23T11:17:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 92
[2021-04-23T11:17:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 93
[2021-04-23T11:17:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 94
[2021-04-23T11:17:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 95
[2021-04-23T11:17:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 96
[2021-04-23T11:17:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 97
[2021-04-23T11:17:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 98
[2021-04-23T11:17:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 99
[2021-04-23T11:17:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 100
[2021-04-23T11:17:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 101
[2021-04-23T11:17:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 102
[2021-04-23T11:17:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 103
[2021-04-23T11:17:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 104
[2021-04-23T11:17:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 105
[2021-04-23T11:17:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 106
[2021-04-23T11:17:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 107
[2021-04-23T11:17:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 108
[2021-04-23T11:17:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 109
[2021-04-23T11:17:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 110
[2021-04-23T11:17:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 111
[2021-04-23T11:17:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 112
[2021-04-23T11:17:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 113
[2021-04-23T11:17:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 114
[2021-04-23T11:17:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 115
[2021-04-23T11:17:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 116
[2021-04-23T11:17:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 117
[2021-04-23T11:17:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 118
[2021-04-23T11:17:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 119
[2021-04-23T11:17:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 120
[2021-04-23T11:17:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 121
[2021-04-23T11:17:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 122
[2021-04-23T11:17:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 123
[2021-04-23T11:17:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 124
[2021-04-23T11:17:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 125
[2021-04-23T11:17:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 126
[2021-04-23T11:17:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 346, ckb light client number: 267, loop index: 127
[2021-04-23T11:17:40Z INFO force_eth_lib::transfer::to_ckb] Failed to send tx, retry times: 0, Err: pre merkle proof verify fail
Stack backtrace:
0: anyhow::private::new_adhoc
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.35/src/lib.rs:623
1: force_eth_lib::util::ckb_tx_generator::Generator::generate_eth_spv_tx
at ./lib/src/util/ckb_tx_generator.rs:568
2: force_eth_lib::transfer::to_ckb::send_eth_spv_proof_tx_single::{{closure}}
at ./lib/src/transfer/to_ckb.rs:258
3: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/future/mod.rs:80
4: force_eth_lib::transfer::to_ckb::send_eth_spv_proof_tx::{{closure}}
at ./lib/src/transfer/to_ckb.rs:282
5: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/future/mod.rs:80
6: force_eth_cli::commands::mint_handler::{{closure}}
at ./cli/src/commands/mod.rs:229
7: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/future/mod.rs:80
8: force_eth_cli::commands::handler::{{closure}}
at ./cli/src/commands/mod.rs:42
9: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/future/mod.rs:80
10: force_eth_cli::main::{{closure}}
at ./cli/src/main.rs:19
11: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/future/mod.rs:80
12: tokio::runtime::enter::Enter::block_on::{{closure}}
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/enter.rs:160
13: tokio::coop::with_budget::{{closure}}
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/coop.rs:127
14: std::thread::local::LocalKey<T>::try_with
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:272
15: std::thread::local::LocalKey<T>::with
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:248
16: tokio::coop::with_budget
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/coop.rs:120
tokio::coop::budget
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/coop.rs:96
tokio::runtime::enter::Enter::block_on
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/enter.rs:160
17: tokio::runtime::thread_pool::ThreadPool::block_on
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/thread_pool/mod.rs:82
18: tokio::runtime::Runtime::block_on::{{closure}}
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/mod.rs:446
19: tokio::runtime::context::enter
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/context.rs:72
20: tokio::runtime::handle::Handle::enter
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/handle.rs:76
21: tokio::runtime::Runtime::block_on
at /home/kuzi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.24/src/runtime/mod.rs:441
22: force_eth_cli::main
at ./cli/src/main.rs:19
23: core::ops::function::FnOnce::call_once
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:227
24: std::sys_common::backtrace::__rust_begin_short_backtrace
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:125
25: std::rt::lang_start::{{closure}}
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/rt.rs:66
26: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/1eaadebb3dee31669c7649b32747381d11614fae/library/core/src/ops/function.rs:259
std::panicking::try::do_call
at /rustc/1eaadebb3dee31669c7649b32747381d11614fae/library/std/src/panicking.rs:381
std::panicking::try
at /rustc/1eaadebb3dee31669c7649b32747381d11614fae/library/std/src/panicking.rs:345
std::panic::catch_unwind
at /rustc/1eaadebb3dee31669c7649b32747381d11614fae/library/std/src/panic.rs:382
std::rt::lang_start_internal
at /rustc/1eaadebb3dee31669c7649b32747381d11614fae/library/std/src/rt.rs:51
27: std::rt::lang_start
at /home/kuzi/.rustup/toolchains/nightly-2020-10-22-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/rt.rs:65
28: main
29: __libc_start_main
30: _start
[2021-04-23T11:17:42Z INFO force_eth_lib::transfer::to_ckb] lock tx 0x2b88d5673d699fd5b8d4f10e70a127de52a5a6b49137057a3b962c092e96ce3c to mint tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x8b7002d2a1aa196f6ac60e66f877935cc1fe548a6a197b4b968cf1f9f24328f3",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x1"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x4"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598",
"index": "0x0"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x18121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc598",
"index": "0x1"
}
}
],
"outputs": [
{
"capacity": "0x3a7cafd00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd"
}
},
{
"capacity": "0x34e62ce00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd"
}
},
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x0d38395615b12ae508621880be4b4894b2956eeb0f2297a93c678d4d8d85768d",
"hash_type": "data",
"args": "0x49beb8c4c29d06e05452b5d9ea8e86ffd4ea2b614498ba1a0c47890a0ad4f550"
}
},
{
"capacity": "0x1bc150c08762f7c2",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x5c000000000000000000000000000000737564745f65787472615f64617461",
"0x08000000000000000000000000000000",
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x3d0a0000100000003d0a00003d0a0000290a0000290a000014000000150000000f0900001409000000f6080000f60800001800000020000000280000007903000094050000000000000000000000000000000000004d030000f9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002418121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc5980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f64617461000000000000000000000000000000000017020000f90214a0ef1402de992c4e2d75fea7ac1bee5b9bb8b805878734d55f77457787f5600401a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479417c4b5ce0605f63732bfd175fece7ac6b4620fd2a0774a8088fc18138eeac58ce65836557b69788255c408591f8c9064664f873d5ea0d2f17f8f027819a660cbe07c12db76b387591254758f1847a2a2c073c3e41df0a0abfbd8a0e1b8cd7eb0715d48d47b99bbb24eff5a4ab65e8aee7c316883268587b90100000000000000201400000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000002000000200000000000000000008000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000200000000000000000000000000000000020000000000000000000000000000000008302596382015a837a1200828782846082ac4399d883010917846765746888676f312e31352e33856c696e7578a0e0bf14422510d9785467cec18c44b4639a32ec4785665abd066492397d3f87e3880640df607a5e6818620300000800000056030000f90353822080b9034df9034a01828782b9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000200000020000000000000000000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000020000000000000000000000000000000002000000000000000000000000000000000f90240f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a00000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002418121d2d832436270104c35a9ae61070a09e7b2dc2a0dbe677948bc78c6fc5980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f6461746100000000000000000000000000000000000100000000110100004c50004ef9ba111a07710ce5a395a63e879f09a129fd6dd286a8fb49349777ada18b465001890a0d7ccd3bdb6764402cb1bca03363e3955d32a3d68c429f02eff8f8dfee275002cac433f7ea7d02db1846d3ecdd9e9257e7227ed367e42f0539e833e77ca326e850030ee7b361199b1a37dd562d7a44e77f3ea633f4ebe74dbd60a0a22b018a35b8075004adfcc4b9ce8c54524d52817c3566dd669185ddb2db8a4b649486e21a1982f07a50053969dc1ced6008bc858030df3cc61ce6c3527e5acbc3e7e9927e4191707ce21450063e0a21f961a7684ce83e4683d53418cd65642b4586343dbe1e3f500590d01ed25008d8f8027ccb918235d7897bfdc34f8820dab6306299b5a6cfc6aae9e241bbbc8a",
"0x55000000100000005500000055000000410000007e0e3bf5459ef9e8d6fd87fafb8a5a235d8fac2b938c7447e92cf70090badcaf44bf0789abd14191f33a9ab15a142a22ff162d54584c2bc2dff17a2c90d3ab8501"
],
"hash": "0x7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168"
}
[2021-04-23T11:17:42Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:17:43Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:17:44Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:17:45Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:17:46Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:17:47Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 5, status: Some(Pending)
[2021-04-23T11:17:48Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 6, status: Some(Pending)
[2021-04-23T11:17:49Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 7, status: Some(Pending)
[2021-04-23T11:17:50Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 8, status: Some(Pending)
[2021-04-23T11:17:51Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 9, status: Some(Pending)
[2021-04-23T11:17:52Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 10, status: Some(Pending)
[2021-04-23T11:17:53Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 11, status: Some(Pending)
[2021-04-23T11:17:54Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 12, status: Some(Pending)
[2021-04-23T11:17:55Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 13, status: Some(Proposed)
[2021-04-23T11:17:56Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 14, status: Some(Proposed)
[2021-04-23T11:17:57Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 15, status: Some(Proposed)
[2021-04-23T11:17:58Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 16, status: Some(Proposed)
[2021-04-23T11:17:59Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 17, status: Some(Proposed)
[2021-04-23T11:18:00Z INFO force_sdk::util] waiting for tx 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168 to be committed, loop index: 18, status: Some(Committed)
mint erc20 token on ckb. tx_hash: 7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli query-sudt-blance --config-path /home/kuzi/.force-bridge/config.toml --addr ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --token-addr 0x0000000000000000000000000000000000000000
[cli/src/main.rs:12] &opts = Opts {
subcmd: QuerySudtBlance(
SudtGetBalanceArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
token_addr: "0x0000000000000000000000000000000000000000",
},
),
}
[2021-04-23T11:18:00Z DEBUG force_eth_cli::commands] query sudt balance handler args: SudtGetBalanceArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", token_addr: "0x0000000000000000000000000000000000000000" }
[2021-04-23T11:18:00Z INFO force_sdk::util] rpc_tip: 228, indexer_tip: 227
[2021-04-23T11:18:01Z INFO force_sdk::util] rpc_tip: 228, indexer_tip: 228
[2021-04-23T11:18:01Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:18:01Z INFO force_eth_cli::commands] sudt balance is 182
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli transfer-from-ckb --config-path /home/kuzi/.force-bridge/config.toml --ckb-privkey-path 3 --eth-privkey-path 2 --burn-amount 2 --unlock-fee 1 --receive-addr 0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d --token-addr 0x0000000000000000000000000000000000000000 --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: TransferFromCkb(
TransferFromCkbArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
eth_privkey_path: "2",
ckb_privkey_path: "3",
tx_fee: "0.1",
token_addr: "0x0000000000000000000000000000000000000000",
receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d",
burn_amount: 2,
unlock_fee: 1,
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:18:01Z DEBUG force_eth_cli::commands] transfer_from_ckb_handler args: TransferFromCkbArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, eth_privkey_path: "2", ckb_privkey_path: "3", tx_fee: "0.1", token_addr: "0x0000000000000000000000000000000000000000", receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d", burn_amount: 2, unlock_fee: 1, gas_price: 0, wait: true }
[2021-04-23T11:18:02Z INFO force_sdk::util] rpc_tip: 228, indexer_tip: 228
[2021-04-23T11:18:02Z INFO force_eth_lib::transfer::to_eth] from_addr: ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps
[2021-04-23T11:18:02Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89000000000000000000000000000000000000000064fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:18:02Z INFO force_eth_lib::util::ckb_tx_generator] tx fee: 1 burn amount : 2
[2021-04-23T11:18:02Z INFO force_eth_lib::util::ckb_tx_generator] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x2"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x2df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5",
"index": "0x1"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2",
"index": "0x2"
}
}
],
"outputs": [
{
"capacity": "0x5d21dba00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a59",
"hash_type": "data",
"args": "0x"
}
},
{
"capacity": "0x4a817c800",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0xbef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd"
}
},
{
"capacity": "0x1bc16d53d60b7880",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": null
}
],
"outputs_data": [
"0x403a53a7dfa7a4ab022e53feff11232b3140407d0000000000000000000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000",
"0x58000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x55000000100000005500000055000000410000007686a6c9928988e920875c9afed971f5cef0101c9c08a4dcc4718c736f0367a80ae6f586568c21a2ef170c20f8a4a4cb7bfd79a512d6e8d969b52b202dfd301701",
"0x"
],
"hash": "0x960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247"
}
[2021-04-23T11:18:02Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:18:05Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:18:08Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:18:11Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:18:14Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:18:17Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:18:20Z DEBUG force_sdk::util] waiting for tx 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247 to be committed, loop index: 6, status: Some(Committed)
[2021-04-23T11:18:20Z INFO force_eth_cli::commands] burn erc20 token on ckb. tx_hash: 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247
[2021-04-23T11:18:20Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:20Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:25Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:30Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:30Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:35Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:35Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:40Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:40Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:45Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:45Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:50Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:50Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:18:55Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:18:55Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:19:00Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:19:00Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:19:05Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:19:05Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:19:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 213
[2021-04-23T11:19:10Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 213,ckb_height :232, confirm :0
[2021-04-23T11:19:15Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:15Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:20Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:20Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:25Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:30Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:30Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:35Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:35Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:40Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:40Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:45Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:45Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:50Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:50Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:19:55Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:19:55Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:20:00Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:20:00Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:20:05Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:20:05Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:20:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:20:10Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:20:15Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:20:15Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:20:20Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 227
[2021-04-23T11:20:20Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 227,ckb_height :232, confirm :0
[2021-04-23T11:20:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 239
[2021-04-23T11:20:25Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247", client_block_number : 239,ckb_height :232, confirm :0
[2021-04-23T11:20:25Z INFO force_eth_lib::util::eth_util] contract "initBlockNumber" header number : 4
[2021-04-23T11:20:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 239
[2021-04-23T11:20:25Z DEBUG force_eth_lib::transfer::to_eth] tx index: 1
[2021-04-23T11:20:25Z DEBUG force_eth_lib::transfer::to_eth] retrieved block hash H256 ( [ 0x96, 0xc1, 0x20, 0x05, 0x1b, 0x52, 0xe9, 0xbf, 0x56, 0x9d, 0xb6, 0x80, 0x55, 0x7c, 0x26, 0x19, 0x97, 0x0d, 0x5c, 0x61, 0x36, 0x72, 0xa2, 0x13, 0x61, 0x47, 0x21, 0x7b, 0x0d, 0xfb, 0xba, 0xf1 ] )
[2021-04-23T11:20:25Z DEBUG force_eth_lib::transfer::to_eth] retrieved header hash H256 ( [ 0x96, 0xc1, 0x20, 0x05, 0x1b, 0x52, 0xe9, 0xbf, 0x56, 0x9d, 0xb6, 0x80, 0x55, 0x7c, 0x26, 0x19, 0x97, 0x0d, 0x5c, 0x61, 0x36, 0x72, 0xa2, 0x13, 0x61, 0x47, 0x21, 0x7b, 0x0d, 0xfb, 0xba, 0xf1 ] )
[lib/src/transfer/to_eth.rs:616] format!("tx_roots_num: {}", tx_roots_num) = "tx_roots_num: 236"
[2021-04-23T11:20:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 239
[2021-04-23T11:20:25Z DEBUG force_eth_lib::transfer::to_eth] ckb_tx_proof: CKBUnlockTokenParam { history_tx_root_proof: CKBHistoryTxRootProof { init_block_number: 4, latest_block_number: 239, indices: [463], proof_leaves: [H256 ( [ 0x83, 0xe4, 0xdc, 0x4f, 0xc3, 0x64, 0x38, 0xf2, 0x44, 0x69, 0x14, 0x12, 0xa5, 0x46, 0x5a, 0x28, 0xe2, 0xd5, 0x0e, 0xca, 0xc3, 0x2d, 0x97, 0x1e, 0x00, 0x54, 0xdb, 0xde, 0xb1, 0xab, 0xd2, 0xe7 ] )], lemmas: [H256 ( [ 0xf6, 0xba, 0xdb, 0xd1, 0xe4, 0xb0, 0x92, 0x07, 0x9f, 0x07, 0xbc, 0x35, 0xb0, 0xa7, 0x20, 0xbd, 0x7b, 0x04, 0x42, 0xa7, 0x1f, 0x5b, 0xf4, 0x9c, 0x0b, 0x4d, 0x82, 0xe2, 0x03, 0x73, 0x23, 0x8a ] ), H256 ( [ 0x7f, 0xf1, 0xb2, 0x64, 0x87, 0x3e, 0x6e, 0x07, 0xda, 0x03, 0x09, 0xfd, 0x12, 0xf1, 0xac, 0x76, 0xc8, 0x14, 0x71, 0x3d, 0xf9, 0x74, 0x65, 0x8f, 0x4c, 0x2c, 0x5d, 0xca, 0x9f, 0x00, 0xe2, 0x65 ] ), H256 ( [ 0x82, 0xd1, 0x5c, 0x72, 0xf0, 0x12, 0x80, 0x04, 0xa7, 0x35, 0xce, 0x63, 0xcf, 0xdf, 0xea, 0x1b, 0x32, 0x30, 0xb1, 0x6c, 0x55, 0xcc, 0x62, 0x02, 0xd1, 0x51, 0x1e, 0x41, 0xa3, 0x43, 0x5e, 0xa9 ] ), H256 ( [ 0x07, 0x07, 0x7e, 0x3c, 0xe3, 0x53, 0x22, 0x0f, 0x3a, 0xd3, 0x2e, 0x78, 0xbf, 0x8a, 0xed, 0x9b, 0x82, 0x77, 0xe8, 0x6b, 0x75, 0x5c, 0x3c, 0x9d, 0xe3, 0x02, 0x59, 0x37, 0x3c, 0xd5, 0xd1, 0xd1 ] ), H256 ( [ 0xb2, 0xeb, 0xf6, 0xa5, 0xe2, 0xd9, 0xb3, 0x8a, 0x0c, 0x4b, 0x1b, 0x18, 0xeb, 0xc5, 0x03, 0x66, 0xa6, 0x3f, 0xf5, 0xe1, 0xa8, 0xb0, 0x38, 0x80, 0xe4, 0x47, 0x0f, 0xb9, 0xa7, 0xe2, 0x9e, 0x93 ] ), H256 ( [ 0x82, 0x95, 0x58, 0x8c, 0xa5, 0x8e, 0x24, 0xbf, 0xa1, 0xc7, 0x9f, 0xf9, 0xf0, 0xbc, 0xbf, 0x3e, 0x79, 0xf1, 0xd5, 0x37, 0x41, 0x0b, 0xa0, 0xa3, 0x41, 0x87, 0x4e, 0xb1, 0xce, 0xf4, 0xfc, 0x4f ] ), H256 ( [ 0x80, 0xac, 0x3d, 0x7a, 0x2f, 0xfb, 0xa1, 0x8e, 0x91, 0xbd, 0x51, 0x23, 0xd9, 0x6c, 0x04, 0xec, 0x1b, 0x96, 0x77, 0xb5, 0xee, 0x69, 0x83, 0xf2, 0x61, 0xf4, 0x8f, 0x56, 0x0c, 0x7f, 0x75, 0xce ] ), H256 ( [ 0x3d, 0x08, 0x67, 0xd0, 0x34, 0x5d, 0x2a, 0x33, 0xa3, 0x7a, 0x31, 0x5a, 0x5a, 0x74, 0x19, 0x3c, 0xcd, 0xe0, 0x65, 0x7f, 0x12, 0x15, 0x0b, 0x14, 0xd6, 0x6a, 0x15, 0x7f, 0x4c, 0x4e, 0x2c, 0xb9 ] )] }, tx_proofs: [CKBHistoryTxProof { block_number: 232, tx_merkle_index: 2, witnesses_root: H256 ( [ 0x46, 0xbf, 0xce, 0x60, 0x73, 0xb1, 0x6a, 0x0d, 0x85, 0x34, 0x83, 0xfe, 0xd6, 0x15, 0xfc, 0xfd, 0x89, 0xe8, 0xcd, 0x98, 0x67, 0x84, 0xe8, 0xbb, 0x54, 0x83, 0xf1, 0x85, 0xaf, 0x45, 0x46, 0xfe ] ), lemmas: [H256 ( [ 0x82, 0xe6, 0x9d, 0x17, 0xe8, 0x10, 0x28, 0x87, 0x19, 0xfe, 0xf3, 0x12, 0x25, 0x39, 0xb2, 0xd0, 0xd5, 0x34, 0x18, 0xea, 0x1e, 0x10, 0xa6, 0xab, 0x43, 0xd1, 0xea, 0x5a, 0x68, 0x12, 0xd4, 0x6b ] )], raw_transaction: b"\x9d\x03\0\0\x1c\0\0\0 \0\0\0\xb8\0\0\0\xbc\0\0\0\x18\x01\0\0\xd5\x02\0\0\0\0\0\0\x04\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\0\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x02\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x05\0\0\0\0\xa7w\xfd\x19d\xff\xa9\x8a{\x0bl\t\xffqi\x17\x05\xd8M^\xd1\xba\xdf\xb1Bq\xa3\xa8p\xbd\xd0k\0\0\0\0\x01\0\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\0-\xf6\xec\x98j\xabJ\x0b\xc1z[P\xba\xda\xdeT\x0e\x1b\x8eU\xc6f\x1b\x1aB\x94\xc4\xb4\xaf\xf5\xa4\xf5\x01\0\0\0\0\0\0\0\0\0\0\05\n\n<\xc4D\x93\xb1n\xb4\tm\xf3\x15\xad1\x81\x0fK\xe0\xbbSB@W\"gmj\x18\xfe\xe2\x02\0\0\0\xbd\x01\0\0\x10\0\0\0\xa6\0\0\0\\\x01\0\0\x96\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xba\x1d\xd2\x05\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c5\0\0\0\x10\0\0\00\0\0\01\0\0\0\xad]F#$\xbf\xc3\x92e/\xfe.\x9c\xcc\xdf\xa9\xed\x9f\x96uY\xac\xd3\x88=S>\x11\xff~ZY\0\0\0\0\0\xb6\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xc8\x17\xa8\x04\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1cU\0\0\0\x10\0\0\00\0\0\01\0\0\0\xe1\xe3T\xd6\xd6C\xadBrM@\x96~3I\x84SN\x03g@\\Z\xe4*\x9d}c\xd7}\xf4\x19\0 \0\0\0\xbe\xf7\x1b\xce\xa7\x9f\xba\xf3\xaa\x94\xe5n&\xec\x1c\xbb\xd5\xa8\x7f\xc0;\x94\xc2\x11\x80\xfd\x8b+T\x10-\xfda\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\x80x\x0b\xd6Sm\xc1\x1bI\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c\xc8\0\0\0\x10\0\0\0\xb0\0\0\0\xc4\0\0\0\x9c\0\0\0@:S\xa7\xdf\xa7\xa4\xab\x02.S\xfe\xff\x11#+1@@}\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x89\x9e\xe5\xd8\xfb8u\xf6\xd9(\x8fp\t\x17\xd8\xa7\xc5\xd5\x1e\x89d\xfb\xfbr%\xe7l\xa2aU\xb9\xec,\xbc\xb6\xe2\\]I\x99\x13C\xed\x1a\xb1So\x1b\rB\x9dr\xbe\x1b\x9e8A&J?\x085\xed\xdduQ\x9b4x\xabk\xd1\0w#\x12\xf1\xcbX\xc0\x8e\xcaW*\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\0\0X\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" }] }
[2021-04-23T11:20:25Z INFO force_eth_lib::transfer::to_eth] unlock, tx_hash: 960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247, proof: 770500000c000000680100005c01000018000000200000002800000034000000580000000400000000000000ef0000000000000001000000cf010000000000000100000083e4dc4fc36438f244691412a5465a28e2d50ecac32d971e0054dbdeb1abd2e708000000f6badbd1e4b092079f07bc35b0a720bd7b0442a71f5bf49c0b4d82e20373238a7ff1b264873e6e07da0309fd12f1ac76c814713df974658f4c2c5dca9f00e26582d15c72f0128004a735ce63cfdfea1b3230b16c55cc6202d1511e41a3435ea907077e3ce353220f3ad32e78bf8aed9b8277e86b755c3c9de30259373cd5d1d1b2ebf6a5e2d9b38a0c4b1b18ebc50366a63ff5e1a8b03880e4470fb9a7e29e938295588ca58e24bfa1c79ff9f0bcbf3e79f1d537410ba0a341874eb1cef4fc4f80ac3d7a2ffba18e91bd5123d96c04ec1b9677b5ee6983f261f48f560c7f75ce3d0867d0345d2a33a37a315a5a74193ccde0657f12150b14d66a157f4c4e2cb90f04000008000000070400001800000020000000220000004200000066000000e800000000000000020046bfce6073b16a0d853483fed615fcfd89e8cd986784e8bb5483f185af4546fe0100000082e69d17e810288719fef3122539b2d0d53418ea1e10a6ab43d1ea5a6812d46b9d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b0000000001000000000200000000000000000000002df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5010000000000000000000000350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee202000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df4190020000000bef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd6100000010000000180000006100000080780bd6536dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407d0000000000000000000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005800000000000000000000000000000000000000
[2021-04-23T11:20:25Z INFO force_eth_lib::transfer::to_eth] unlock proof: 770500000c000000680100005c01000018000000200000002800000034000000580000000400000000000000ef0000000000000001000000cf010000000000000100000083e4dc4fc36438f244691412a5465a28e2d50ecac32d971e0054dbdeb1abd2e708000000f6badbd1e4b092079f07bc35b0a720bd7b0442a71f5bf49c0b4d82e20373238a7ff1b264873e6e07da0309fd12f1ac76c814713df974658f4c2c5dca9f00e26582d15c72f0128004a735ce63cfdfea1b3230b16c55cc6202d1511e41a3435ea907077e3ce353220f3ad32e78bf8aed9b8277e86b755c3c9de30259373cd5d1d1b2ebf6a5e2d9b38a0c4b1b18ebc50366a63ff5e1a8b03880e4470fb9a7e29e938295588ca58e24bfa1c79ff9f0bcbf3e79f1d537410ba0a341874eb1cef4fc4f80ac3d7a2ffba18e91bd5123d96c04ec1b9677b5ee6983f261f48f560c7f75ce3d0867d0345d2a33a37a315a5a74193ccde0657f12150b14d66a157f4c4e2cb90f04000008000000070400001800000020000000220000004200000066000000e800000000000000020046bfce6073b16a0d853483fed615fcfd89e8cd986784e8bb5483f185af4546fe0100000082e69d17e810288719fef3122539b2d0d53418ea1e10a6ab43d1ea5a6812d46b9d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b0000000001000000000200000000000000000000002df6ec986aab4a0bc17a5b50badade540e1b8e55c6661b1a4294c4b4aff5a4f5010000000000000000000000350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee202000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df4190020000000bef71bcea79fbaf3aa94e56e26ec1cbbd5a87fc03b94c21180fd8b2b54102dfd6100000010000000180000006100000080780bd6536dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407d0000000000000000000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005800000000000000000000000000000000000000
[2021-04-23T11:20:25Z INFO force_eth_lib::util::eth_util] tx current nonce :2
[2021-04-23T11:20:25Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:20:33Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x699f3a9381c6b702d0c54d00671f65ec2ce2a1e271f7a6485696824a260f00cc, transaction_index: 0, block_hash: Some(0x411268075f663da1e960a191e1e1f8ad0157fe76479ae8653b99195f7d1c76f6), block_number: Some(447), cumulative_gas_used: 207069, gas_used: Some(207069), contract_address: None, logs: [Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x200b3a774254a6aa292ef5193a41c39d1add1cc36c850ba0e978face497eb478, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000403a53a7dfa7a4ab022e53feff11232b3140407d, 0x00000000000000000000000042e8763917a72e07369ad54b158b0fa839f060bc], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0x411268075f663da1e960a191e1e1f8ad0157fe76479ae8653b99195f7d1c76f6), block_number: Some(447), transaction_hash: Some(0x699f3a9381c6b702d0c54d00671f65ec2ce2a1e271f7a6485696824a260f00cc), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000000040000000000000000000000000000000000000000000000000040000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000200000020000100000000002000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000002000000000000000000000000000020000000000000000000000000001000000010000000000000000000010000000000 }
[2021-04-23T11:20:33Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x699f3a9381c6b702d0c54d00671f65ec2ce2a1e271f7a6485696824a260f00cc
unlock tx hash : "699f3a9381c6b702d0c54d00671f65ec2ce2a1e271f7a6485696824a260f00cc"
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli approve --config-path /home/kuzi/.force-bridge/config.toml -k 0 --erc20-addr 0xe9B447cA594cB87B8d912040c8981B9696541B82 --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: Approve(
ApproveArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
erc20_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:20:33Z DEBUG force_eth_cli::commands] approve_handler args: ApproveArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", erc20_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82", gas_price: 0, wait: true }
[2021-04-23T11:20:33Z INFO force_eth_lib::util::eth_util] tx current nonce :13
[2021-04-23T11:20:33Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:20:38Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x711e1ebde6f69b45e4ea52891f0c092c5668d1e57a25f1667e34948b25e779d8, transaction_index: 0, block_hash: Some(0x85a2e8b4b9fe9935b319d625b5e85f335e3b3197b26ac144c5f7e892b41374a9), block_number: Some(450), cumulative_gas_used: 29546, gas_used: Some(29546), contract_address: None, logs: [Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89], data: Bytes([255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255]), block_hash: Some(0x85a2e8b4b9fe9935b319d625b5e85f335e3b3197b26ac144c5f7e892b41374a9), block_number: Some(450), transaction_hash: Some(0x711e1ebde6f69b45e4ea52891f0c092c5668d1e57a25f1667e34948b25e779d8), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000020040000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000002000000000000000000000000000000000 }
[2021-04-23T11:20:38Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x711e1ebde6f69b45e4ea52891f0c092c5668d1e57a25f1667e34948b25e779d8
approve tx_hash: 0x711e1ebde6f69b45e4ea52891f0c092c5668d1e57a25f1667e34948b25e779d8
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli create-bridge-cell --config-path /home/kuzi/.force-bridge/config.toml -k 0 -s --eth-token-address 0xe9B447cA594cB87B8d912040c8981B9696541B82 --recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --bridge-fee 8
[cli/src/main.rs:12] &opts = Opts {
subcmd: CreateBridgeCell(
CreateBridgeCellArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
eth_token_address: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
tx_fee: "0.1",
capacity: "315",
bridge_fee: 8,
simple_typescript: true,
force_create: false,
},
),
}
[2021-04-23T11:20:39Z INFO force_sdk::util] rpc_tip: 259, indexer_tip: 259
[2021-04-23T11:20:39Z INFO force_eth_lib::transfer::to_ckb] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x4"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x7c72c49a5e4954a4ce455af3cbec21c22f776ac711b08ecb2bdeff9e4c349168",
"index": "0x3"
}
}
],
"outputs": [
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x0d38395615b12ae508621880be4b4894b2956eeb0f2297a93c678d4d8d85768d",
"hash_type": "data",
"args": "0x49beb8c4c29d06e05452b5d9ea8e86ffd4ea2b614498ba1a0c47890a0ad4f550"
}
},
{
"capacity": "0x1bc150b9313e8642",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x55000000100000005500000055000000410000006069f764bf382269697fbeb3974a09db60f70b1e0e63533c722c7a5b1d91db1c291837a18e0fa033a5935eea5f0b03302dc650fc77cd8247a9b0f8e51a74f6ce01"
],
"hash": "0x370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696"
}
[2021-04-23T11:20:39Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:20:42Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:20:45Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:20:48Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:20:51Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 4, status: Some(Proposed)
[2021-04-23T11:20:54Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:20:57Z DEBUG force_sdk::util] waiting for tx 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696 to be committed, loop index: 6, status: Some(Committed)
[2021-04-23T11:20:57Z INFO force_eth_cli::commands] create bridge cell successfully for ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps, outpoint: ["370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb69600000000"]
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/token-bridge-cell-config.json
++ jq -r .outpoint
+ token_bridge_cell_outpoint=370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb69600000000
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli lock-token --config-path /home/kuzi/.force-bridge/config.toml -k 0 --ckb-recipient-address ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --replay-resist-outpoint 370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb69600000000 --token 0xe9B447cA594cB87B8d912040c8981B9696541B82 --amount 100 --bridge-fee 8 --sudt-extra-data sudt_extra_data --wait
[cli/src/main.rs:12] &opts = Opts {
subcmd: LockToken(
LockTokenArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
token: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
amount: 100,
bridge_fee: 8,
sudt_extra_data: "sudt_extra_data",
ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
replay_resist_outpoint: "370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb69600000000",
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:20:57Z DEBUG force_eth_cli::commands] lock_handler args: LockTokenArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", token: "0xe9B447cA594cB87B8d912040c8981B9696541B82", amount: 100, bridge_fee: 8, sudt_extra_data: "sudt_extra_data", ckb_recipient_address: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", replay_resist_outpoint: "370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb69600000000", gas_price: 0, wait: true }
[2021-04-23T11:20:57Z INFO force_eth_lib::util::eth_util] tx current nonce :14
[2021-04-23T11:20:57Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:21:00Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23, transaction_index: 0, block_hash: Some(0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab), block_number: Some(457), cumulative_gas_used: 61402, gas_used: Some(61402), contract_address: None, logs: [Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100]), block_hash: Some(0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab), block_number: Some(457), transaction_hash: Some(0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89], data: Bytes([255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 155]), block_hash: Some(0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab), block_number: Some(457), transaction_hash: Some(0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23), transaction_index: Some(0), log_index: Some(1), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6, 0x000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82, 0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 55, 11, 4, 228, 156, 204, 181, 150, 239, 135, 162, 8, 206, 227, 212, 142, 57, 191, 196, 174, 58, 102, 199, 58, 244, 250, 248, 61, 19, 62, 182, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), block_hash: Some(0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab), block_number: Some(457), transaction_hash: Some(0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23), transaction_index: Some(0), log_index: Some(2), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000 }
[2021-04-23T11:21:00Z DEBUG force_eth_lib::util::eth_util] tx hash: 0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23
++ cat /home/kuzi/projects/force-bridge-eth/demo/data/lock_token.log
++ awk '{print $5}'
+ lock_token_hash=0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli mint --config-path /home/kuzi/.force-bridge/config.toml -k 0 --hash 0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23
[cli/src/main.rs:12] &opts = Opts {
subcmd: Mint(
MintArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
private_key_path: "0",
hash: "0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23",
},
),
}
[2021-04-23T11:21:00Z DEBUG force_eth_cli::commands] mint_handler args: MintArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, private_key_path: "0", hash: "0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23" }
[2021-04-23T11:21:00Z INFO rusty_receipt_proof_maker::make_rpc_call] res text: "{\"jsonrpc\":\"2.0\",\"id\":\"1\",\"result\":{\"blockHash\":\"0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab\",\"blockNumber\":\"0x1c9\",\"contractAddress\":null,\"cumulativeGasUsed\":\"0xefda\",\"from\":\"0x17c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"gasUsed\":\"0xefda\",\"logs\":[{\"address\":\"0xe9b447ca594cb87b8d912040c8981b9696541b82\",\"topics\":[\"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89\"],\"data\":\"0x0000000000000000000000000000000000000000000000000000000000000064\",\"blockNumber\":\"0x1c9\",\"transactionHash\":\"0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab\",\"logIndex\":\"0x0\",\"removed\":false},{\"address\":\"0xe9b447ca594cb87b8d912040c8981b9696541b82\",\"topics\":[\"0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\",\"0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89\"],\"data\":\"0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b\",\"blockNumber\":\"0x1c9\",\"transactionHash\":\"0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab\",\"logIndex\":\"0x1\",\"removed\":false},{\"address\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"topics\":[\"0x413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6\",\"0x000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82\",\"0x00000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2\"],\"data\":\"0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb6960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000\",\"blockNumber\":\"0x1c9\",\"transactionHash\":\"0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23\",\"transactionIndex\":\"0x0\",\"blockHash\":\"0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab\",\"logIndex\":\"0x2\",\"removed\":false}],\"logsBloom\":\"0x00000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000\",\"status\":\"0x1\",\"to\":\"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89\",\"transactionHash\":\"0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23\",\"transactionIndex\":\"0x0\"}}\n"
[2021-04-23T11:21:00Z INFO force_eth_lib::transfer::to_ckb] tx: "0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23", eth_spv_proof: EthSpvProof { log_index: 2, log_entry_data: "", receipt_index: 0, receipt_data: "", header_data: "", proof: "", token: 0xe9b447ca594cb87b8d912040c8981b9696541b82, lock_amount: 100, bridge_fee: 8, ckb_recipient: "", block_hash: 0xbef21ef5d5b719461c5b0a3be85d41e10c7ca185c558debac3723c0898e683ab, recipient_lockscript: [73, 0, 0, 0, 16, 0, 0, 0, 48, 0, 0, 0, 49, 0, 0, 0, 155, 215, 224, 111, 62, 207, 75, 224, 242, 252, 210, 24, 139, 35, 241, 185, 252, 200, 142, 93, 75, 101, 168, 99, 123, 23, 114, 59, 189, 163, 204, 232, 1, 20, 0, 0, 0, 164, 191, 142, 76, 127, 111, 101, 243, 93, 211, 204, 48, 200, 252, 69, 200, 233, 154, 23, 28], replay_resist_outpoint: [55, 11, 4, 228, 156, 204, 181, 150, 239, 135, 162, 8, 206, 227, 212, 142, 57, 191, 196, 174, 58, 102, 199, 58, 244, 250, 248, 61, 19, 62, 182, 150, 0, 0, 0, 0], sudt_extra_data: [115, 117, 100, 116, 95, 101, 120, 116, 114, 97, 95, 100, 97, 116, 97] }
[2021-04-23T11:21:00Z INFO force_eth_lib::transfer::to_ckb] tx: "0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23", generate proof json: Object({"log_data": String("f9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb6960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000"), "proof": Array([String("f9048d822080b90487f904840182efdab9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb6960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")]), "receipt_data": String("f904840182efdab9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb6960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f646174610000000000000000000000000000000000")})
[2021-04-23T11:21:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 0
[2021-04-23T11:21:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 1
[2021-04-23T11:21:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 2
[2021-04-23T11:21:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 3
[2021-04-23T11:21:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 4
[2021-04-23T11:21:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 5
[2021-04-23T11:21:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 6
[2021-04-23T11:21:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 7
[2021-04-23T11:21:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 8
[2021-04-23T11:21:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 9
[2021-04-23T11:21:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 10
[2021-04-23T11:21:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 11
[2021-04-23T11:21:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 12
[2021-04-23T11:21:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 13
[2021-04-23T11:21:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 14
[2021-04-23T11:21:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 15
[2021-04-23T11:21:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 16
[2021-04-23T11:21:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 17
[2021-04-23T11:21:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 18
[2021-04-23T11:21:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 19
[2021-04-23T11:21:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 20
[2021-04-23T11:21:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 21
[2021-04-23T11:21:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 22
[2021-04-23T11:21:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 23
[2021-04-23T11:21:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 24
[2021-04-23T11:21:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 25
[2021-04-23T11:21:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 26
[2021-04-23T11:21:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 27
[2021-04-23T11:21:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 28
[2021-04-23T11:21:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 29
[2021-04-23T11:21:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 30
[2021-04-23T11:21:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 31
[2021-04-23T11:21:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 32
[2021-04-23T11:21:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 33
[2021-04-23T11:21:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 34
[2021-04-23T11:21:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 35
[2021-04-23T11:21:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 36
[2021-04-23T11:21:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 37
[2021-04-23T11:21:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 38
[2021-04-23T11:21:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 39
[2021-04-23T11:21:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 40
[2021-04-23T11:21:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 41
[2021-04-23T11:21:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 42
[2021-04-23T11:21:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 43
[2021-04-23T11:21:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 44
[2021-04-23T11:21:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 45
[2021-04-23T11:21:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 46
[2021-04-23T11:21:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 47
[2021-04-23T11:21:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 48
[2021-04-23T11:21:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 49
[2021-04-23T11:21:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 50
[2021-04-23T11:21:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 51
[2021-04-23T11:21:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 52
[2021-04-23T11:21:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 53
[2021-04-23T11:21:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 54
[2021-04-23T11:21:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 55
[2021-04-23T11:21:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 56
[2021-04-23T11:21:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 57
[2021-04-23T11:21:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 58
[2021-04-23T11:22:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 59
[2021-04-23T11:22:01Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 60
[2021-04-23T11:22:02Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 61
[2021-04-23T11:22:03Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 62
[2021-04-23T11:22:04Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 63
[2021-04-23T11:22:05Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 64
[2021-04-23T11:22:06Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 65
[2021-04-23T11:22:07Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 66
[2021-04-23T11:22:08Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 67
[2021-04-23T11:22:09Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 68
[2021-04-23T11:22:10Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 69
[2021-04-23T11:22:11Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 70
[2021-04-23T11:22:12Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 71
[2021-04-23T11:22:13Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 72
[2021-04-23T11:22:14Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 73
[2021-04-23T11:22:15Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 74
[2021-04-23T11:22:16Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 75
[2021-04-23T11:22:17Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 76
[2021-04-23T11:22:18Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 77
[2021-04-23T11:22:19Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 78
[2021-04-23T11:22:20Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 79
[2021-04-23T11:22:21Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 80
[2021-04-23T11:22:22Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 81
[2021-04-23T11:22:23Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 82
[2021-04-23T11:22:24Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 83
[2021-04-23T11:22:25Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 84
[2021-04-23T11:22:26Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 85
[2021-04-23T11:22:27Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 86
[2021-04-23T11:22:28Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 87
[2021-04-23T11:22:29Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 88
[2021-04-23T11:22:30Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 89
[2021-04-23T11:22:31Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 90
[2021-04-23T11:22:32Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 91
[2021-04-23T11:22:33Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 92
[2021-04-23T11:22:34Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 93
[2021-04-23T11:22:35Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 94
[2021-04-23T11:22:36Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 95
[2021-04-23T11:22:37Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 96
[2021-04-23T11:22:38Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 97
[2021-04-23T11:22:39Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 98
[2021-04-23T11:22:40Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 99
[2021-04-23T11:22:41Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 100
[2021-04-23T11:22:42Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 101
[2021-04-23T11:22:43Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 102
[2021-04-23T11:22:44Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 103
[2021-04-23T11:22:45Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 104
[2021-04-23T11:22:46Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 105
[2021-04-23T11:22:47Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 106
[2021-04-23T11:22:48Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 107
[2021-04-23T11:22:49Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 108
[2021-04-23T11:22:50Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 109
[2021-04-23T11:22:51Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 110
[2021-04-23T11:22:52Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 111
[2021-04-23T11:22:53Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 112
[2021-04-23T11:22:54Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 113
[2021-04-23T11:22:55Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 114
[2021-04-23T11:22:56Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 115
[2021-04-23T11:22:57Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 116
[2021-04-23T11:22:58Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 117
[2021-04-23T11:22:59Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 118
[2021-04-23T11:23:00Z INFO force_eth_lib::relay::eth_relay] waiting for eth client header reach sync, eth header number: 457, ckb light client number: 373, loop index: 119
[2021-04-23T11:23:02Z INFO force_eth_lib::transfer::to_ckb] lock tx 0x635632a5ff8c063083cdb918273791e3aac66bd46cc00918bed21f1c4296db23 to mint tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0xfa9784a6a5ca472f7834c79b76096662c7e9929d452e5b284d8c9efea2fe7790",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x1"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x4"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696",
"index": "0x0"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb696",
"index": "0x1"
}
}
],
"outputs": [
{
"capacity": "0x3a7cafd00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1"
}
},
{
"capacity": "0x34e62ce00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1"
}
},
{
"capacity": "0x7558bdb00",
"lock": {
"code_hash": "0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a",
"hash_type": "data",
"args": "0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"
},
"type": {
"code_hash": "0x0d38395615b12ae508621880be4b4894b2956eeb0f2297a93c678d4d8d85768d",
"hash_type": "data",
"args": "0x49beb8c4c29d06e05452b5d9ea8e86ffd4ea2b614498ba1a0c47890a0ad4f550"
}
},
{
"capacity": "0x1bc150b238d1f1af",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0x40dcec2ef1ffc2340ea13ff4dd9671d2f9787e95"
},
"type": null
}
],
"outputs_data": [
"0x5c000000000000000000000000000000737564745f65787472615f64617461",
"0x08000000000000000000000000000000",
"0x690000000c0000005900000049000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8011400000040dcec2ef1ffc2340ea13ff4dd9671d2f9787e9508000000000000000000000000000000",
"0x"
],
"witnesses": [
"0xd30c000010000000d30c0000d30c0000bf0c0000bf0c00001400000015000000830b0000880b0000006a0b00006a0b0000180000002000000028000000b3040000ce0600000200000000000000000000000000000087040000f904840182efdab9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb6960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f64617461000000000000000000000000000000000017020000f90214a014e015471dad5730a520e9e1e47c632f6e87171156bb94e849db0e087b029ff0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479417c4b5ce0605f63732bfd175fece7ac6b4620fd2a0f5472849e90d8c865fe9bbcb1a769b856ef5380d879a73398499daa35676607ba043c46dfe7c60e664445a7509327f3a402f85c6a5120cb040e3287603c0225ed4a0343fa2ecc197fb2a19bad09f7c6ce354ba09731bfdad1aa1c087a0bce3ed8c71b90100000000000000201400000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000002000000000000200400001000000080004000000000000000000000000000000000000002000000000000000000000000000000000000000000000000100100000000000000000000000000000000000080000000000000000000080000000000000000200000000000080000000000000000000000000000000000000000000000000000000020800000000000000000000000004000000000000000000100000000000100000000000000000008000000020000000000000000000000000000000008302782f8201c9837a120082efda846082ad9999d883010917846765746888676f312e31352e33856c696e7578a014af4ebdb58900c46577bf3a7e3bb0dbc351a4f033bd2a5f53d6d3c212faf263881fafee85de3d0cc29c0400000800000090040000f9048d822080b90487f904840182efdab9010000000000000020140000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000020040000100000008000400000000000000000000000000000000000000200000000000000000000000000000000000000000000000010010000000000000000000000000000000000008000000000000000000008000000000000000020000000000008000000000000000000000000000000000000000000000000000000002080000000000000000000000000400000000000000000010000000000010000000000000000000800000002000000000000000000000000000000000f9037af89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a00000000000000000000000000000000000000000000000000000000000000064f89b94e9b447ca594cb87b8d912040c8981b9696541b82f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2a0000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9bf9023d94899ee5d8fb3875f6d9288f700917d8a7c5d51e89f863a0413055b58d692937cc2a7d80ca019c17e8d01175e58d11f157ae9124078b01d6a0000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82a000000000000000000000000017c4b5ce0605f63732bfd175fece7ac6b4620fd2b901c00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000049490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370b04e49cccb596ef87a208cee3d48e39bfc4ae3a66c73af4faf83d133eb6960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f737564745f65787472615f6461746100000000000000000000000000000000000100000000330100004c5000021af3d49f439b503adc93fb29dc502087f96e9f838ea4fcb1e2815e979cb9af5001e98c4468c6b1f90f4334f20d7866973647679c5280eec7079deda433bf0fcc0e50028c16ee6d3e9f9344fb7176b11918f2013964236bdef7f4d04f586ee5d95796cf5003f84babc9f517e1c96257fa9d68f3eff9348ce9db18bc961a19be9138d6f982615004e965355135043a117a7a1beda5143a4bb286469c804ef8cd8b56aa1ddf355bd95005dcb62588b9edef8091d9f64e723e8849d57ec3c3433bc38a2afeb24e4a2b7e935006b07607c31d3fed67b6c072bc0994e4406f55377b70a793f4c1a15c971ab60b9f5007e78fcca175394a51d0f26ebe936345e20d064f2fe43f51858030746d41e787ab5008d8f8027ccb918235d7897bfdc34f8820dab6306299b5a6cfc6aae9e241bbbc8a",
"0x55000000100000005500000055000000410000005dc12617630b7bae4271eb83dfacd28feb074cfeb35d914145329b8e9fb1fe216f0f8ec0eb4ca0a2858c8f70032921ea1c54124ddc2075f6f531f5e15c86a34b01"
],
"hash": "0x16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3"
}
[2021-04-23T11:23:02Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:23:03Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:23:04Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:23:05Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:23:06Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:23:07Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 5, status: Some(Pending)
[2021-04-23T11:23:08Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 6, status: Some(Pending)
[2021-04-23T11:23:09Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 7, status: Some(Pending)
[2021-04-23T11:23:10Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 8, status: Some(Pending)
[2021-04-23T11:23:11Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 9, status: Some(Pending)
[2021-04-23T11:23:12Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 10, status: Some(Pending)
[2021-04-23T11:23:13Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 11, status: Some(Pending)
[2021-04-23T11:23:14Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 12, status: Some(Pending)
[2021-04-23T11:23:15Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 13, status: Some(Pending)
[2021-04-23T11:23:16Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 14, status: Some(Proposed)
[2021-04-23T11:23:17Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 15, status: Some(Proposed)
[2021-04-23T11:23:18Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 16, status: Some(Proposed)
[2021-04-23T11:23:19Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 17, status: Some(Proposed)
[2021-04-23T11:23:20Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 18, status: Some(Proposed)
[2021-04-23T11:23:21Z INFO force_sdk::util] waiting for tx 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3 to be committed, loop index: 19, status: Some(Committed)
mint erc20 token on ckb. tx_hash: 16fa5ded629652e1664ee1c9f0bffa6b81020dd76cb71de7e8ddcbaeb8109fb3
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli query-sudt-blance --config-path /home/kuzi/.force-bridge/config.toml --addr ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps --token-addr 0xe9B447cA594cB87B8d912040c8981B9696541B82
[cli/src/main.rs:12] &opts = Opts {
subcmd: QuerySudtBlance(
SudtGetBalanceArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps",
token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
},
),
}
[2021-04-23T11:23:21Z DEBUG force_eth_cli::commands] query sudt balance handler args: SudtGetBalanceArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, addr: "ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps", token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82" }
[2021-04-23T11:23:21Z INFO force_sdk::util] rpc_tip: 292, indexer_tip: 292
[2021-04-23T11:23:21Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:23:21Z INFO force_eth_cli::commands] sudt balance is 182
+ /home/kuzi/projects/force-bridge-eth/offchain-modules/target/debug/force-eth-cli transfer-from-ckb --config-path /home/kuzi/.force-bridge/config.toml --ckb-privkey-path 3 --eth-privkey-path 2 --burn-amount 2 --unlock-fee 1 --receive-addr 0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d --wait --token-addr 0xe9B447cA594cB87B8d912040c8981B9696541B82
[cli/src/main.rs:12] &opts = Opts {
subcmd: TransferFromCkb(
TransferFromCkbArgs {
config_path: "/home/kuzi/.force-bridge/config.toml",
network: None,
eth_privkey_path: "2",
ckb_privkey_path: "3",
tx_fee: "0.1",
token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82",
receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d",
burn_amount: 2,
unlock_fee: 1,
gas_price: 0,
wait: true,
},
),
}
[2021-04-23T11:23:21Z DEBUG force_eth_cli::commands] transfer_from_ckb_handler args: TransferFromCkbArgs { config_path: "/home/kuzi/.force-bridge/config.toml", network: None, eth_privkey_path: "2", ckb_privkey_path: "3", tx_fee: "0.1", token_addr: "0xe9B447cA594cB87B8d912040c8981B9696541B82", receive_addr: "0x403A53A7Dfa7a4AB022e53FeFf11232b3140407d", burn_amount: 2, unlock_fee: 1, gas_price: 0, wait: true }
[2021-04-23T11:23:22Z INFO force_sdk::util] rpc_tip: 292, indexer_tip: 292
[2021-04-23T11:23:22Z INFO force_eth_lib::transfer::to_eth] from_addr: ckt1qyq2f0uwf3lk7e0nthfucvxgl3zu36v6zuwq6mlzps
[2021-04-23T11:23:22Z INFO force_eth_lib::util::ckb_util] bridge lockscript: {"code_hash":"0xbe1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a","hash_type":"data","args":"0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89e9b447ca594cb87b8d912040c8981b9696541b8264fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72"}
[2021-04-23T11:23:22Z INFO force_eth_lib::util::ckb_tx_generator] tx fee: 1 burn amount : 2
[2021-04-23T11:23:22Z INFO force_eth_lib::util::ckb_tx_generator] tx:
{
"version": "0x0",
"cell_deps": [
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x0"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x2"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0x172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e",
"index": "0x5"
},
"dep_type": "code"
},
{
"out_point": {
"tx_hash": "0xa777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b",
"index": "0x0"
},
"dep_type": "dep_group"
}
],
"header_deps": [],
"inputs": [
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2",
"index": "0x1"
}
},
{
"since": "0x0",
"previous_output": {
"tx_hash": "0x960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c0247",
"index": "0x2"
}
}
],
"outputs": [
{
"capacity": "0x5d21dba00",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a59",
"hash_type": "data",
"args": "0x"
}
},
{
"capacity": "0x4a817c800",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": {
"code_hash": "0xe1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df419",
"hash_type": "data",
"args": "0x2e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd1"
}
},
{
"capacity": "0x1bc16d4e03552800",
"lock": {
"code_hash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8",
"hash_type": "type",
"args": "0xa4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c"
},
"type": null
}
],
"outputs_data": [
"0x403a53a7dfa7a4ab022e53feff11232b3140407de9b447ca594cb87b8d912040c8981b9696541b82899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000",
"0x58000000000000000000000000000000",
"0x"
],
"witnesses": [
"0x5500000010000000550000005500000041000000c43a02f18ef863596697c5da29d4cded05c8565955baaea377bc92836632208d29d7af9ac0f6e2fa7bf242f3ac66c7a14ae6652484524197060e9cffdec6bfe700",
"0x"
],
"hash": "0x3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f"
}
[2021-04-23T11:23:22Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 0, status: Some(Pending)
[2021-04-23T11:23:25Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 1, status: Some(Pending)
[2021-04-23T11:23:28Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 2, status: Some(Pending)
[2021-04-23T11:23:31Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 3, status: Some(Pending)
[2021-04-23T11:23:34Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 4, status: Some(Pending)
[2021-04-23T11:23:37Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 5, status: Some(Proposed)
[2021-04-23T11:23:40Z DEBUG force_sdk::util] waiting for tx 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f to be committed, loop index: 6, status: Some(Committed)
[2021-04-23T11:23:40Z INFO force_eth_cli::commands] burn erc20 token on ckb. tx_hash: 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f
[2021-04-23T11:23:40Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:23:40Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:23:45Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:23:45Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:23:50Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:23:50Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:23:55Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:23:55Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:00Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:00Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:05Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:05Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:10Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:15Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:15Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:20Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:20Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:25Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:30Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:30Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:35Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:35Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:40Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:40Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:45Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:45Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:50Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 279
[2021-04-23T11:24:50Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 279,ckb_height :296, confirm :0
[2021-04-23T11:24:55Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:24:55Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:00Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:00Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:05Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:05Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:10Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:15Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:15Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:20Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:20Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:25Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:25Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:30Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:30Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:35Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:35Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:40Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:40Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:45Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:45Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:50Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:50Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:25:55Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:25:55Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:26:00Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:26:00Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:26:05Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 295
[2021-04-23T11:26:05Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 295,ckb_height :296, confirm :0
[2021-04-23T11:26:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 308
[2021-04-23T11:26:10Z INFO force_eth_lib::transfer::to_eth] burn tx hash: "3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f", client_block_number : 308,ckb_height :296, confirm :0
[2021-04-23T11:26:10Z INFO force_eth_lib::util::eth_util] contract "initBlockNumber" header number : 4
[2021-04-23T11:26:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 308
[2021-04-23T11:26:10Z DEBUG force_eth_lib::transfer::to_eth] tx index: 1
[2021-04-23T11:26:10Z DEBUG force_eth_lib::transfer::to_eth] retrieved block hash H256 ( [ 0xf5, 0x28, 0x90, 0x8f, 0x32, 0xf4, 0xc5, 0xa0, 0x66, 0xcc, 0x01, 0x68, 0x39, 0x7f, 0xbe, 0xc5, 0x25, 0x2c, 0xe8, 0x74, 0xf6, 0xac, 0x31, 0xc4, 0xd5, 0x33, 0x7f, 0xe7, 0x58, 0xa9, 0xb0, 0xcd ] )
[2021-04-23T11:26:10Z DEBUG force_eth_lib::transfer::to_eth] retrieved header hash H256 ( [ 0xf5, 0x28, 0x90, 0x8f, 0x32, 0xf4, 0xc5, 0xa0, 0x66, 0xcc, 0x01, 0x68, 0x39, 0x7f, 0xbe, 0xc5, 0x25, 0x2c, 0xe8, 0x74, 0xf6, 0xac, 0x31, 0xc4, 0xd5, 0x33, 0x7f, 0xe7, 0x58, 0xa9, 0xb0, 0xcd ] )
[lib/src/transfer/to_eth.rs:616] format!("tx_roots_num: {}", tx_roots_num) = "tx_roots_num: 305"
[2021-04-23T11:26:10Z INFO force_eth_lib::util::eth_util] contract "latestBlockNumber" header number : 308
[2021-04-23T11:26:10Z DEBUG force_eth_lib::transfer::to_eth] ckb_tx_proof: CKBUnlockTokenParam { history_tx_root_proof: CKBHistoryTxRootProof { init_block_number: 4, latest_block_number: 308, indices: [596], proof_leaves: [H256 ( [ 0xf3, 0xbc, 0xf9, 0x4a, 0xb9, 0xef, 0x7f, 0x70, 0x48, 0xf4, 0xae, 0x7a, 0xbe, 0xa7, 0x4b, 0x5b, 0xdc, 0xed, 0x84, 0x12, 0x0f, 0xe9, 0xc3, 0xad, 0x89, 0xb9, 0x19, 0xcc, 0x18, 0xe0, 0x01, 0xc2 ] )], lemmas: [H256 ( [ 0xb3, 0x6c, 0x49, 0x15, 0x65, 0x9b, 0x81, 0xf3, 0x76, 0x46, 0xc2, 0x2d, 0x3c, 0xd0, 0xb5, 0x5d, 0x52, 0x77, 0xf5, 0x2a, 0xda, 0x6a, 0x28, 0x2f, 0xd2, 0x32, 0x46, 0x9c, 0x3d, 0x51, 0xa7, 0xbc ] ), H256 ( [ 0x41, 0x9b, 0x47, 0x49, 0x00, 0xbe, 0x2c, 0x4e, 0x48, 0x81, 0x93, 0x81, 0x6f, 0x03, 0x9b, 0x06, 0x4d, 0x26, 0x5a, 0x59, 0x94, 0x96, 0xd7, 0x34, 0x5b, 0x4d, 0xf3, 0x53, 0xac, 0x14, 0xea, 0x4e ] ), H256 ( [ 0x09, 0x8f, 0x27, 0x16, 0x70, 0x17, 0xe3, 0x04, 0xae, 0x79, 0x40, 0x1a, 0xff, 0x9b, 0x58, 0xc1, 0x87, 0xe6, 0x17, 0x6b, 0x39, 0xa8, 0x5e, 0x27, 0x8c, 0x7d, 0x8e, 0xf7, 0x0f, 0x74, 0xcf, 0x9c ] ), H256 ( [ 0x82, 0x31, 0x7f, 0x07, 0xbb, 0x4c, 0x14, 0xfd, 0xc1, 0xdd, 0x0f, 0x15, 0x82, 0x1a, 0x6b, 0xc2, 0xfc, 0xa9, 0x4d, 0x29, 0xd0, 0x5f, 0x3a, 0xb3, 0x16, 0x57, 0xae, 0x71, 0x24, 0x11, 0xed, 0x32 ] ), H256 ( [ 0x60, 0x34, 0xd4, 0xbd, 0xa3, 0x6c, 0x68, 0x7b, 0x0b, 0xfe, 0x65, 0x4f, 0x39, 0x3f, 0x73, 0xba, 0x19, 0xbe, 0xa7, 0x5e, 0x92, 0xb3, 0x72, 0xcf, 0xe0, 0xb6, 0x69, 0xdb, 0x71, 0x11, 0xc7, 0xd9 ] ), H256 ( [ 0xc3, 0x16, 0xf5, 0x12, 0xab, 0x41, 0x50, 0x59, 0x01, 0x61, 0x0d, 0x68, 0xd8, 0xb2, 0x7f, 0x94, 0x29, 0xa4, 0x8d, 0x81, 0x73, 0x10, 0x6c, 0x21, 0x38, 0x9c, 0xba, 0xc1, 0xbf, 0x87, 0x0c, 0xbd ] ), H256 ( [ 0xef, 0xc1, 0xda, 0xb2, 0x2d, 0xe8, 0xa8, 0x99, 0x85, 0x78, 0xb7, 0x28, 0xee, 0xe1, 0x70, 0x5d, 0xb5, 0x73, 0xf0, 0x64, 0x6d, 0x1c, 0xa4, 0x4b, 0x18, 0x52, 0xbb, 0xce, 0xfe, 0x6a, 0xfa, 0xd6 ] ), H256 ( [ 0xec, 0x3d, 0xf4, 0x91, 0x37, 0xec, 0xc8, 0x20, 0x5d, 0xf0, 0x36, 0xe3, 0xbb, 0xd0, 0xe0, 0xb0, 0xb1, 0xd8, 0x24, 0xb4, 0x4e, 0xa3, 0x5d, 0x17, 0x7e, 0x8a, 0x5a, 0x94, 0xa8, 0xd5, 0xb8, 0x06 ] ), H256 ( [ 0xeb, 0xc6, 0x45, 0x31, 0xe2, 0x60, 0xe8, 0x11, 0x7b, 0x28, 0xe3, 0x89, 0xe3, 0x0b, 0x30, 0x66, 0xf5, 0x3b, 0x0f, 0x06, 0xf7, 0x9b, 0xbb, 0x50, 0xb8, 0x96, 0xff, 0xf4, 0x7b, 0xdf, 0xcf, 0x9c ] )] }, tx_proofs: [CKBHistoryTxProof { block_number: 296, tx_merkle_index: 2, witnesses_root: H256 ( [ 0x91, 0x1d, 0x88, 0x1d, 0xe5, 0xc6, 0x74, 0x3d, 0x9b, 0x41, 0x64, 0x77, 0x72, 0xdd, 0x64, 0x3f, 0xee, 0x40, 0x70, 0x1e, 0xb0, 0x46, 0x2d, 0x47, 0xbc, 0x80, 0x95, 0xf0, 0x4d, 0x7b, 0x8f, 0xa7 ] ), lemmas: [H256 ( [ 0xa0, 0xcf, 0xb6, 0xb1, 0x2d, 0x47, 0xfd, 0x87, 0x0e, 0x2c, 0xaa, 0xd0, 0x23, 0xda, 0xfd, 0x60, 0x99, 0x05, 0xdf, 0x38, 0x81, 0xbe, 0xa9, 0x7b, 0xf0, 0xf9, 0x2d, 0x27, 0xef, 0x80, 0x39, 0x84 ] )], raw_transaction: b"\x9d\x03\0\0\x1c\0\0\0 \0\0\0\xb8\0\0\0\xbc\0\0\0\x18\x01\0\0\xd5\x02\0\0\0\0\0\0\x04\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\0\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x02\0\0\0\0\x17*\x99E\xfd\xbf\xe1\x10Uo\xc9\x1eZ\xe9&Xn\xa4{\x17\x9c\xce{\xb5(\x85\xf5]\xff\x9b\x17\x9e\x05\0\0\0\0\xa7w\xfd\x19d\xff\xa9\x8a{\x0bl\t\xffqi\x17\x05\xd8M^\xd1\xba\xdf\xb1Bq\xa3\xa8p\xbd\xd0k\0\0\0\0\x01\0\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\05\n\n<\xc4D\x93\xb1n\xb4\tm\xf3\x15\xad1\x81\x0fK\xe0\xbbSB@W\"gmj\x18\xfe\xe2\x01\0\0\0\0\0\0\0\0\0\0\0\x96\x0e\xbd\xee\xc6.\xa8\xc4\xde\xef~$\x16\xd6\xea2\xc9\xa9!W\xcd\x9f\x99\xd0k\xc1\x95\x97\xf6<\x02G\x02\0\0\0\xbd\x01\0\0\x10\0\0\0\xa6\0\0\0\\\x01\0\0\x96\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xba\x1d\xd2\x05\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c5\0\0\0\x10\0\0\00\0\0\01\0\0\0\xad]F#$\xbf\xc3\x92e/\xfe.\x9c\xcc\xdf\xa9\xed\x9f\x96uY\xac\xd3\x88=S>\x11\xff~ZY\0\0\0\0\0\xb6\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0\xc8\x17\xa8\x04\0\0\0I\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1cU\0\0\0\x10\0\0\00\0\0\01\0\0\0\xe1\xe3T\xd6\xd6C\xadBrM@\x96~3I\x84SN\x03g@\\Z\xe4*\x9d}c\xd7}\xf4\x19\0 \0\0\0.Q\x01C\xb7\x88\x93\x8a\xabB\x01\xbeu\x8b1\xcb\x11\xf6O\x1f\x13\xa6\xf0r0\x9eR\0\x84\xa3\x8d\xd1a\0\0\0\x10\0\0\0\x18\0\0\0a\0\0\0\0(U\x03Nm\xc1\x1bI\0\0\0\x10\0\0\00\0\0\01\0\0\0\x9b\xd7\xe0o>\xcfK\xe0\xf2\xfc\xd2\x18\x8b#\xf1\xb9\xfc\xc8\x8e]Ke\xa8c{\x17r;\xbd\xa3\xcc\xe8\x01\x14\0\0\0\xa4\xbf\x8eL\x7foe\xf3]\xd3\xcc0\xc8\xfcE\xc8\xe9\x9a\x17\x1c\xc8\0\0\0\x10\0\0\0\xb0\0\0\0\xc4\0\0\0\x9c\0\0\0@:S\xa7\xdf\xa7\xa4\xab\x02.S\xfe\xff\x11#+1@@}\xe9\xb4G\xcaYL\xb8{\x8d\x91 @\xc8\x98\x1b\x96\x96T\x1b\x82\x89\x9e\xe5\xd8\xfb8u\xf6\xd9(\x8fp\t\x17\xd8\xa7\xc5\xd5\x1e\x89d\xfb\xfbr%\xe7l\xa2aU\xb9\xec,\xbc\xb6\xe2\\]I\x99\x13C\xed\x1a\xb1So\x1b\rB\x9dr\xbe\x1b\x9e8A&J?\x085\xed\xdduQ\x9b4x\xabk\xd1\0w#\x12\xf1\xcbX\xc0\x8e\xcaW*\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\0\0X\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" }] }
[2021-04-23T11:26:10Z INFO force_eth_lib::transfer::to_eth] unlock, tx_hash: 3311a6656677df9d7c6c49e24fb099f4bf8340b7ab9e76e0fa82241ace56a00f, proof: 970500000c000000880100007c01000018000000200000002800000034000000580000000400000000000000340100000000000001000000540200000000000001000000f3bcf94ab9ef7f7048f4ae7abea74b5bdced84120fe9c3ad89b919cc18e001c209000000b36c4915659b81f37646c22d3cd0b55d5277f52ada6a282fd232469c3d51a7bc419b474900be2c4e488193816f039b064d265a599496d7345b4df353ac14ea4e098f27167017e304ae79401aff9b58c187e6176b39a85e278c7d8ef70f74cf9c82317f07bb4c14fdc1dd0f15821a6bc2fca94d29d05f3ab31657ae712411ed326034d4bda36c687b0bfe654f393f73ba19bea75e92b372cfe0b669db7111c7d9c316f512ab41505901610d68d8b27f9429a48d8173106c21389cbac1bf870cbdefc1dab22de8a8998578b728eee1705db573f0646d1ca44b1852bbcefe6afad6ec3df49137ecc8205df036e3bbd0e0b0b1d824b44ea35d177e8a5a94a8d5b806ebc64531e260e8117b28e389e30b3066f53b0f06f79bbb50b896fff47bdfcf9c0f0400000800000007040000180000002000000022000000420000006600000028010000000000000200911d881de5c6743d9b41647772dd643fee40701eb0462d47bc8095f04d7b8fa701000000a0cfb6b12d47fd870e2caad023dafd609905df3881bea97bf0f92d27ef8039849d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b000000000100000000020000000000000000000000350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2010000000000000000000000960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c024702000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df41900200000002e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd161000000100000001800000061000000002855034e6dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407de9b447ca594cb87b8d912040c8981b9696541b82899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005800000000000000000000000000000000000000
[2021-04-23T11:26:10Z INFO force_eth_lib::transfer::to_eth] unlock proof: 970500000c000000880100007c01000018000000200000002800000034000000580000000400000000000000340100000000000001000000540200000000000001000000f3bcf94ab9ef7f7048f4ae7abea74b5bdced84120fe9c3ad89b919cc18e001c209000000b36c4915659b81f37646c22d3cd0b55d5277f52ada6a282fd232469c3d51a7bc419b474900be2c4e488193816f039b064d265a599496d7345b4df353ac14ea4e098f27167017e304ae79401aff9b58c187e6176b39a85e278c7d8ef70f74cf9c82317f07bb4c14fdc1dd0f15821a6bc2fca94d29d05f3ab31657ae712411ed326034d4bda36c687b0bfe654f393f73ba19bea75e92b372cfe0b669db7111c7d9c316f512ab41505901610d68d8b27f9429a48d8173106c21389cbac1bf870cbdefc1dab22de8a8998578b728eee1705db573f0646d1ca44b1852bbcefe6afad6ec3df49137ecc8205df036e3bbd0e0b0b1d824b44ea35d177e8a5a94a8d5b806ebc64531e260e8117b28e389e30b3066f53b0f06f79bbb50b896fff47bdfcf9c0f0400000800000007040000180000002000000022000000420000006600000028010000000000000200911d881de5c6743d9b41647772dd643fee40701eb0462d47bc8095f04d7b8fa701000000a0cfb6b12d47fd870e2caad023dafd609905df3881bea97bf0f92d27ef8039849d0300009d0300001c00000020000000b8000000bc00000018010000d50200000000000004000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0000000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0200000000172a9945fdbfe110556fc91e5ae926586ea47b179cce7bb52885f55dff9b179e0500000000a777fd1964ffa98a7b0b6c09ff71691705d84d5ed1badfb14271a3a870bdd06b000000000100000000020000000000000000000000350a0a3cc44493b16eb4096df315ad31810f4be0bb5342405722676d6a18fee2010000000000000000000000960ebdeec62ea8c4deef7e2416d6ea32c9a92157cd9f99d06bc19597f63c024702000000bd01000010000000a60000005c0100009600000010000000180000006100000000ba1dd205000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c35000000100000003000000031000000ad5d462324bfc392652ffe2e9cccdfa9ed9f967559acd3883d533e11ff7e5a590000000000b600000010000000180000006100000000c817a804000000490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171c55000000100000003000000031000000e1e354d6d643ad42724d40967e334984534e0367405c5ae42a9d7d63d77df41900200000002e510143b788938aab4201be758b31cb11f64f1f13a6f072309e520084a38dd161000000100000001800000061000000002855034e6dc11b490000001000000030000000310000009bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce80114000000a4bf8e4c7f6f65f35dd3cc30c8fc45c8e99a171cc800000010000000b0000000c40000009c000000403a53a7dfa7a4ab022e53feff11232b3140407de9b447ca594cb87b8d912040c8981b9696541b82899ee5d8fb3875f6d9288f700917d8a7c5d51e8964fbfb7225e76ca26155b9ec2cbcb6e25c5d49991343ed1ab1536f1b0d429d72be1b9e3841264a3f0835eddd75519b3478ab6bd100772312f1cb58c08eca572a0200000000000000000000000000000001000000000000000000000000000000100000005800000000000000000000000000000000000000
[2021-04-23T11:26:10Z INFO force_eth_lib::util::eth_util] tx current nonce :3
[2021-04-23T11:26:10Z DEBUG force_eth_lib::util::eth_util] chain id :1234
[2021-04-23T11:26:15Z DEBUG force_eth_lib::util::eth_util] receipt: Receipt { transaction_hash: 0xea06f90c12f095bdc18a7ad14952f3ce9a2365c78e8e5d9a065a79710f9ba30e, transaction_index: 0, block_hash: Some(0xb5d806e6bce685f7a163fd206e56c1f257e6651953f6212dfd4b96ff66274975), block_number: Some(561), cumulative_gas_used: 226254, gas_used: Some(226254), contract_address: None, logs: [Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89, 0x000000000000000000000000403a53a7dfa7a4ab022e53feff11232b3140407d], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0xb5d806e6bce685f7a163fd206e56c1f257e6651953f6212dfd4b96ff66274975), block_number: Some(561), transaction_hash: Some(0xea06f90c12f095bdc18a7ad14952f3ce9a2365c78e8e5d9a065a79710f9ba30e), transaction_index: Some(0), log_index: Some(0), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0xe9b447ca594cb87b8d912040c8981b9696541b82, topics: [0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000899ee5d8fb3875f6d9288f700917d8a7c5d51e89, 0x00000000000000000000000042e8763917a72e07369ad54b158b0fa839f060bc], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0xb5d806e6bce685f7a163fd206e56c1f257e6651953f6212dfd4b96ff66274975), block_number: Some(561), transaction_hash: Some(0xea06f90c12f095bdc18a7ad14952f3ce9a2365c78e8e5d9a065a79710f9ba30e), transaction_index: Some(0), log_index: Some(1), transaction_log_index: None, log_type: None, removed: Some(false) }, Log { address: 0x899ee5d8fb3875f6d9288f700917d8a7c5d51e89, topics: [0x200b3a774254a6aa292ef5193a41c39d1add1cc36c850ba0e978face497eb478, 0x000000000000000000000000e9b447ca594cb87b8d912040c8981b9696541b82, 0x000000000000000000000000403a53a7dfa7a4ab022e53feff11232b3140407d, 0x00000000000000000000000042e8763917a72e07369ad54b158b0fa839f060bc], data: Bytes([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]), block_hash: Some(0xb5d806e6bce685f7a163fd206e56c1f257e6651953f6212dfd4b96ff66274975), block_number: Some(561), transaction_hash: Some(0xea06f90c12f095bdc18a7ad14952f3ce9a2365c78e8e5d9a065a79710f9ba30e), transaction_index: Some(0), log_index: Some(2), transaction_log_index: None, log_type: None, removed: Some(false) }], status: Some(1), root: None, logs_bloom: 0x00000000000000040000000000000000000000000000000000000000000000000040000000000000000000100000000000000000000000000000000000000000000000020040000000000008000400000000000000000000000000000000010000200000000000100000000002000000000000000000000000010010000000000000000000000000000000000000000000000000000000008000000000000000000000000000008000000000000000000400000000000000000000000000000000000002080000000000000000000002000400000000000000000000000000000000000000000000000000801000000010000000000000000000010000000000 }
[2021-04-23T11:26:15Z DEBUG force_eth_lib::util::eth_util] tx hash: 0xea06f90c12f095bdc18a7ad14952f3ce9a2365c78e8e5d9a065a79710f9ba30e
unlock tx hash : "ea06f90c12f095bdc18a7ad14952f3ce9a2365c78e8e5d9a065a79710f9ba30e"
make[1]: Leaving directory '/home/kuzi/projects/force-bridge-eth'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment