Lakukan Transfer Sederhana

Contoh skrip Node untuk mentransfer token dan memverifikasi transaksi di kedua rantai.

Kirim 2 wei dari salah satu dompet Anda mis. 0xf0e0CA2704D047A7Af27AafAc6D70e995520C2B2 ke dompet lain mis. 0xa3349dE31ECd7fd9413e1256b6472a68c920D186.

npm install ethers
node -e "const { ethers } = require('ethers'); (async () => { const pk = '241bfd22ba3307c78618a5a4c04f9adbd5c87d633df8d81cfb7c442004157aba'; const to = '0xa3349dE31ECd7fd9413e1256b6472a68c920D186'; const provider = new ethers.JsonRpcProvider('http://localhost:8545'); const wallet = new ethers.Wallet(pk, provider); const tx = await wallet.sendTransaction({ to, value: ethers.parseEther('0.00000001') }); console.log(tx.hash); })()"

Bandingkan detail transaksi antara Geth dan Solana seperti yang ditunjukkan di bawah.

Bandingkan transaksi di Geth dan Solana

Ambil transaksi di OP Geth (ganti dengan hash transaksi Anda di bawah)

cast tx 0x0cac148ca9010016c2f5cc6edbc87d1fca31bcdeb85a1e606f0ef95d6d30f491 -r http://localhost:8545

Ambil transaksi di Solana menggunakan Light Client (ganti dengan hash transaksi Anda di bawah)

cast tx 0x0cac148ca9010016c2f5cc6edbc87d1fca31bcdeb85a1e606f0ef95d6d30f491 -r http://localhost:9090

Transaksi-transaksi ini seharusnya memiliki semua bidang yang sama, misalnya:

blockHash            0xe01b6e98ec758244cafb4adadf95ad38c01da1bb7a5bf1a401cd71e276d6a804
blockNumber          2
from                 0xf0e0CA2704D047A7Af27AafAc6D70e995520C2B2
transactionIndex     0
effectiveGasPrice    1000000000

gas                  1560520
gasPrice             1000000000
hash                 0x0cac148ca9010016c2f5cc6edbc87d1fca31bcdeb85a1e606f0ef95d6d30f491
input                0x
nonce                1
r                    0x4fa8feced392855b090044ad2577482100253151d59c55da14aec3d58400f9b4
s                    0x5130a462ea53992a3e03ad5c51494cb694d01d14afcc3a05bdc14346c7505c79
to                   0xa3349dE31ECd7fd9413e1256b6472a68c920D186
type                 0
v                    1
value                10000000000

Last updated

Was this helpful?