Gửi giao dịch
Trên CrossFI Chain, bạn có thể gửi, ký và phát giao dịch theo các cách sau:
Sử dụng CLI
Cách tốt nhất để gửi giao dịch là sử dụng CLI, như chúng ta đã thấy trong trang trước khi giao tiếp với một node. Ví dụ, chạy lệnh sau
crossfid tx bank send $MY_VALIDATOR_ADDRESS $RECIPIENT 1000mpx
sẽ thực hiện các bước sau:
- tạo một giao dịch với một
Msg(x/bank'sMsgSend), và in giao dịch đã tạo ra console. - hỏi người dùng xác nhận để gửi giao dịch từ tài khoản
$MY_VALIDATOR_ADDRESS. - lấy
$MY_VALIDATOR_ADDRESStừ keyring. Điều này khả thi vì chúng ta đã thiết lập keyring của CLI trong bước trước đó. - ký giao dịch đã tạo bằng tài khoản của keyring.
- phát giao dịch đã ký lên mạng lưới. Điều này khả thi vì CLI kết nối với node thông qua điểm cuối Tendermint RPC.
CLI gói gọn tất cả các bước cần thiết vào một trải nghiệm người dùng dễ sử dụng. Tuy nhiên, có thể thực hiện tất cả các bước riêng rẽ.