Klaytn có nhiều loại giao dịch khác nhau và mỗi loại giao dịch bao gồm các trường khác nhau. Do đó, người dùng cần nắm rõ các loại giao dịch và chỉ định đúng khi gửi và ký giao dịch. API liên quan: klay_signTransaction, klay_sendTransaction, klay_signTransactionAsFeePayer, klay_sendTransactionAsFeePayer, personal_signTransaction, personal_sendTransaction.
TxTypeLegacyTransaction
TxTypeLegacyTransaction đại diện cho một loại giao dịch đã tồn tại trước đây trong Klaytn. Loại giao dịch này tồn tại để hỗ trợ khả năng tương thích. Để biết thêm thông tin, hãy xem TxTypeLegacyTransaction.
Tham số
Tên
type
Mô tả
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
(không bắt buộc khi tạo hợp đồng mới) Địa chỉ mà giao dịch được gửi đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice. Phí giao dịch được tính bằng cách nhân gas với gasPrice.
giá trị
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên được gửi cùng với giao dịch.
data
DATA
Mã byte được biên dịch của hợp đồng để triển khai hoặc dữ liệu (chỉ báo chức năng và giá trị tham số) cần thiết để gọi hợp đồng.
TxTypeValueTransfer được sử dụng khi người dùng muốn gửi KLAY. Để biết thêm thông tin, hãy xem TxTypeValueTransfer.
Tham số
Tên
Loại
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeValueTransfer: 8
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice. Phí giao dịch được tính bằng cách nhân gas với gasPrice.
Giá trị nguyên biểu thị TxTypeFeeDelegatedValueTransfer: 9
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice. Phí giao dịch được tính bằng cách nhân gas với gasPrice.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
feePayer
DỮ LIỆU 20 byte
Địa chỉ thanh toán phí giao dịch.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
Giá trị nguyên biểu thị TxTypeFeeDelegatedValueTransferWithRatio: 10
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
feeRatio
SỐ LƯỢNG
Tỷ lệ phí của người trả phí. Nếu tỷ lệ là 30 thì người trả phí phải trả 30% phí. 70% còn lại sẽ được trả bởi người gửi. Phạm vi của tỷ lệ phí là 1 ~ 99, nếu nằm ngoài phạm vi, giao dịch sẽ không được chấp nhận.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
TxTypeValueTransferMemo được sử dụng khi người dùng muốn gửi KLAY với một tin nhắn cụ thể. Để biết thêm thông tin, hãy xem TxTypeValueTransferMemo.
Tham số
Tên
Loại
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeValueTransferMemo: 16
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
Giá trị nguyên biểu thị TxTypeFeeDelegatedValueTransferMemo: 17
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
Giá trị nguyên biểu thị TxTypeFeeDelegatedValueTransferMemoWithRatio: 18
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
feeRatio
SỐ LƯỢNG
Tỷ lệ phí của người trả phí. Nếu tỷ lệ là 30 thì người trả phí phải trả 30% phí. 70% còn lại sẽ được trả bởi người gửi. Phạm vi của tỷ lệ phí là 1 ~ 99, nếu nằm ngoài phạm vi, giao dịch sẽ không được chấp nhận.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
TxTypeAccountUpdate cập nhật khóa của tài khoản đã cho. Để biết thêm thông tin, hãy xem [TxTypeAccountUpdate](../../../../../klaytn/design/transactions/basic.md#txtypetài khoảnupdate).
Tham số
Tên
Loại
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên cho biết TxTypeAccountUpdate: 32
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
khóa
DATA
Khóa tài khoản mới của tài khoản từ ở định dạng được mã hóa RLP. Để biết thêm thông tin về khóa tài khoản, hãy xem phần [Khóa tài khoản](../../../../../klaytn/design/tài khoảns.md#tài khoản-key).
Phiên bản ủy thác phí của TxTypeAccountUpdate. Để biết thêm thông tin, hãy xem [TxTypeFeeDelegatedAccountUpdate](../../../../../klaytn/design/transactions/fee-delegation.md#txtypefeedelegatedtài khoảnupdate).
Tham số
Tên
type
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeFeeDelegatedAccountUpdate: 33
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
khóa
DATA
Khóa tài khoản mới của tài khoản từ ở định dạng được mã hóa RLP. Để biết thêm thông tin về khóa tài khoản, hãy xem phần [Khóa tài khoản](../../../../../klaytn/design/tài khoảns.md#tài khoản-key).
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
Phiên bản ủy thác một phần phí của TxTypeAccountUpdate. Để biết thêm thông tin, hãy xem [TxTypeFeeDelegatedAccountUpdateWithRatio](../../../../../klaytn/design/transactions/partial-fee-delegation.md#txtypefeedelegatedtài khoảnupdatewithratio).
Tham số
Tên
type
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeFeeDelegatedAccountUpdateWithRatio: 34
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
khóa
DATA
Khóa tài khoản mới của tài khoản từ ở định dạng được mã hóa RLP. Để biết thêm thông tin về khóa tài khoản, hãy xem phần [Khóa tài khoản](../../../../../klaytn/design/tài khoảns.md#tài khoản-key).
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
feeRatio
SỐ LƯỢNG
Tỷ lệ phí của người trả phí. Nếu tỷ lệ là 30 thì người trả phí phải trả 30% phí. 70% còn lại sẽ được trả bởi người gửi. Phạm vi của tỷ lệ phí là 1 ~ 99, nếu nằm ngoài phạm vi, giao dịch sẽ không được chấp nhận.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
TxTypeSmartContractDeploy triển khai hợp đồng thông minh đến địa chỉ đã cho. Để biết thêm thông tin, hãy xem TxTypeSmartContractDeploy.
Tham số
Tên
Loại
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeSmartContractDeploy: 40
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
humanReadable
Boolean
true nếu địa chỉ mà con người đọc được, ngược lại sẽ là false. Hiện tại, giá trị phải là false. Địa chỉ mà con người đọc được sẽ được hỗ trợ sau này.
codeFormat
SỐ LƯỢNG
Định dạng mã của mã hợp đồng thông minh. Giá trị 0 cho biết EVM.
Giá trị nguyên biểu thị TxTypeFeeDelegatedValueTransfer: 41
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
humanReadable
Boolean
true nếu địa chỉ mà con người đọc được, ngược lại sẽ là false. Hiện tại, giá trị phải là false. Địa chỉ mà con người đọc được sẽ được hỗ trợ sau này.
codeFormat
SỐ LƯỢNG
Định dạng mã của mã hợp đồng thông minh. Giá trị 0 cho biết EVM.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
Giá trị nguyên biểu thị TxTypeFeeDelegatedSmartContractDeployWithRatio: 42
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
humanReadable
Boolean
true nếu địa chỉ mà con người đọc được, ngược lại sẽ là false. Hiện tại, giá trị phải là false. Địa chỉ mà con người đọc được sẽ được hỗ trợ sau này.
codeFormat
SỐ LƯỢNG
Định dạng mã của mã hợp đồng thông minh. Giá trị 0 cho biết EVM.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
feeRatio
SỐ LƯỢNG
Tỷ lệ phí của người trả phí. Nếu tỷ lệ là 30 thì người trả phí phải trả 30% phí. 70% còn lại sẽ được trả bởi người gửi. Phạm vi của tỷ lệ phí là 1 ~ 99, nếu nằm ngoài phạm vi, giao dịch sẽ không được chấp nhận.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
TxTypeSmartContractExecution thực thi hợp đồng thông minh với dữ liệu đã cho trong đầu vào. Để biết thêm thông tin, hãy xem TxTypeSmartContractExecution.
Tham số
Tên
type
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeSmartContractExecution: 48
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
Giá trị nguyên biểu thị TxTypeFeeDelegatedSmartContractExecution: 49
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
Giá trị nguyên biểu thị TxTypeFeeDelegatedSmartContractExecutionWithRatio: 50
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
đến
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được chuyển hướng đến.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
giá trị
SỐ LƯỢNG
Giá trị nguyên được gửi cùng với giao dịch.
nhập
DATA
Dữ liệu được gửi cùng với giao dịch.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
feeRatio
SỐ LƯỢNG
Tỷ lệ phí của người trả phí. Nếu tỷ lệ là 30 thì người trả phí phải trả 30% phí. 70% còn lại sẽ được trả bởi người gửi. Phạm vi của tỷ lệ phí là 1 ~ 99, nếu nằm ngoài phạm vi, giao dịch sẽ không được chấp nhận.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
TxTypeCancel hủy bỏ việc thực thi giao dịch có cùng số dùng một lần trong bể giao dịch. Để biết thêm thông tin, hãy xem TxTypeCancel.
Tham số
Tên
type
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeCancel: 56
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
Phiên bản ủy thác phí của TxTypeCancel. Để biết thêm thông tin, hãy xem TxTypeFeeDelegatedCancel.
Tham số
Tên
type
Mô tả
typeInt
Giá trị nguyên
Giá trị nguyên biểu thị TxTypeFeeDelegatedCancel: 57
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.
Giá trị nguyên biểu thị TxTypeFeeDelegatedCancelWithRatio: 58
từ
DỮ LIỆU 20 byte
Địa chỉ mà giao dịch được gửi đi.
gas
SỐ LƯỢNG
(tùy chọn, mặc định: 90000) Giá trị nguyên của gas được cung cấp để thực hiện giao dịch. Gas chưa sử dụng sẽ được hoàn lại cho người gửi. Nếu gas được chỉ định không đủ để thực hiện giao dịch, giao dịch sẽ được hoàn nguyên.
giá gas
SỐ LƯỢNG
(tùy chọn, mặc định: 25000000000 Peb) Giá trị nguyên của gasPrice được sử dụng cho mỗi gas đã thanh toán.
số dùng một lần
SỐ LƯỢNG
(tùy chọn) Giá trị nguyên của số dùng một lần.
feePayer
DỮ LIỆU 20 byte
Địa chỉ người trả phí của giao dịch.
feeRatio
SỐ LƯỢNG
Tỷ lệ phí của người trả phí. Nếu tỷ lệ là 30 thì người trả phí phải trả 30% phí. 70% còn lại sẽ được trả bởi người gửi. Phạm vi của tỷ lệ phí là 1 ~ 99, nếu nằm ngoài phạm vi, giao dịch sẽ không được chấp nhận.
chữ ký
DATA
(tùy chọn - chỉ dành cho klay_sendTransactionAsFeePayer API) Một mảng các đối tượng chữ ký. Một đối tượng chữ ký chứa ba trường (V, R và S). V chứa mã khôi phục ECDSA. R chứa chữ ký ECDSA r trong khi S chứa chữ ký ECDSA s.