Ủy thác phí một phần
FeeDelegatedValueTransferWithRatio
FeeDelegatedValueTransferWithRatio
biểu thị một giao dịch chuyển giá trị có phí ủy thác theo tỷ lệ. transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedValueTransferWithRatio
.
FeeDelegatedValueTransferWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedValueTransfer
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedValueTransferWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedValueTransferWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedValueTransferWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedValueTransferWithRatio.create({...})
.
thuộc tính
Tên | type | Mô tả |
---|---|---|
giá trị | chuỗi | Số lượng KLAY tính bằng peb sẽ được chuyển. Bạn có thể sử dụng hàm |
từ | chuỗi | Địa chỉ của người gửi. |
đến | chuỗi | Địa chỉ tài khoản sẽ nhận giá trị được chuyển. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Ví dụ
FeeDelegatedValueTransferMemoWithRatio
FeeDelegatedValueTransferMemoWithRatio
biểu thị một giao dịch chuyển giá trị có phí ủy thác theo tỷ lệ kèm ghi chú. transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedValueTransferMemoWithRatio
.
FeeDelegatedValueTransferMemoWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedValueTransferMemoWithRatio
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedValueTransferMemoWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedValueTransferMemoWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedValueTransferMemoWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedValueTransferMemoWithRatio.create({...})
.
thuộc tính
Tên | Loại | Mô tả |
---|---|---|
giá trị | chuỗi | Số lượng KLAY tính bằng peb sẽ được chuyển. Bạn có thể sử dụng hàm |
từ | chuỗi | Địa chỉ của người gửi. |
đến | chuỗi | Địa chỉ tài khoản sẽ nhận giá trị được chuyển. |
nhập | chuỗi | Dữ liệu gắn kèm theo giao dịch. Thông điệp cần được truyền vào thuộc tính này. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Ví dụ
FeeDelegatedAccountUpdateWithRatio
FeeDelegatedAccountUpdateWithRatio
biểu thị một [giao dịch cập nhật tài khoản có phí ủy thác theo tỷ lệ](../../../../../klaytn/design/transactions/partial-fee-delegation.md#txtypefeedelegatedtài khoảnupdatewithratio). transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedAccountUpdateWithRatio
.
FeeDelegatedAccountUpdateWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedAccountUpdateWithRatio
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedAccountUpdateWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedAccountUpdateWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedAccountUpdateWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedAccountUpdateWithRatio.create({...})
.
thuộc tính
Tên | type | Mô tả |
---|---|---|
từ | chuỗi | Địa chỉ của người gửi. |
tài khoản | [Account] | Một đối tượng [Account] chứa các thông tin cần thiết để cập nhật tài khoản của bạn. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Để biết cách tạo một đối tượng [Account] cho mỗi loại AccountKey
, hãy tham khảo [Bắt đầu - Cập nhật tài khoản](../../getting-started.md#tài khoản-update) hoặc [caver.tài khoản.create](../caver.tài khoản.md#caver-tài khoản-create).
Ví dụ
FeeDelegatedSmartContractDeployWithRatio
FeeDelegatedSmartContractDeployWithRatio
biểu thị một giao dịch triển khai hợp đồng thông minh có phí ủy thác theo tỷ lệ. transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedSmartContractDeployWithRatio
.
FeeDelegatedSmartContractDeployWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedSmartContractDeployWithRatio
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedSmartContractDeployWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedSmartContractDeployWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedSmartContractDeployWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedSmartContractDeployWithRatio.create({...})
.
thuộc tính
Tên | Loại | Mô tả |
---|---|---|
từ | chuỗi | Địa chỉ của người gửi. |
nhập | chuỗi | Dữ liệu gắn kèm theo giao dịch. Chỉ thị biên dịch của hợp đồng thông minh sẽ được triển khai và các đối số của nó. Bạn có thể lấy dữ liệu này bằng hàm caver.abi.encodeContractDeploy. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
giá trị | chuỗi | (tùy chọn, mặc định: |
đến | chuỗi | (tùy chọn, mặc định: |
humanReadable | kiểu dữ liệu Boolean | (tùy chọn, mặc định: |
codeFormat | chuỗi | (tùy chọn, mặc định: |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Ví dụ
FeeDelegatedSmartContractExecutionWithRatio
FeeDelegatedSmartContractExecutionWithRatio
biểu thị một giao dịch thực thi hợp đồng thông minh có phí ủy thác theo tỷ lệ. transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedSmartContractExecutionWithRatio
.
FeeDelegatedSmartContractExecutionWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedSmartContractExecutionWithRatio
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedSmartContractExecutionWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedSmartContractExecutionWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedSmartContractExecutionWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedSmartContractExecutionWithRatio.create({...})
.
thuộc tính
Tên | Loại | Mô tả |
---|---|---|
từ | chuỗi | Địa chỉ của người gửi. |
đến | chuỗi | Địa chỉ thực thi tài khoản hợp đồng thông minh. |
nhập | chuỗi | Dữ liệu được gắn kèm giao dịch, dùng để thực thi giao dịch. Đầu vào là một chuỗi mã hóa cho biết một hàm cần gọi và các tham số được truyền vào hàm này. Bạn có thể lấy chuỗi mã hóa này bằng hàm caver.abi.encodeFunctionCall. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
giá trị | chuỗi | (tùy chọn, mặc định: |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Ví dụ
FeeDelegatedCancelWithRatio
FeeDelegatedCancelWithRatio
biểu thị một giao dịch hủy có phí ủy thác theo tỷ lệ. transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedCancelWithRatio
.
FeeDelegatedCancelWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedCancelWithRatio
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedCancelWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedCancelWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedCancelWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedCancelWithRatio.create({...})
.
thuộc tính
Tên | Loại | Mô tả |
---|---|---|
từ | chuỗi | Địa chỉ của người gửi. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Ví dụ
FeeDelegatedChainDataAnchoringWithRatio
FeeDelegatedChainDataAnchoringWithRatio
biểu thị một giao dịch neo dữ liệu chuỗi có phí ủy thác theo tỷ lệ. transactionObject
có thể có các thuộc tính dưới đây để tạo giao dịch FeeDelegatedChainDataAnchoringWithRatio
.
FeeDelegatedChainDataAnchoringWithRatio
có các thuộc tính sau đây giống như các biến thành viên. Thuộc tính được đánh dấu là optional
nghĩa là các thuộc tính được tùy ý đưa ra trong transactionObject
khi người dùng tạo giao dịch FeeDelegatedChainDataAnchoringWithRatio
.
LƯU Ý: Bạn có thể tạo một đối tượng FeeDelegatedChainDataAnchoringWithRatio
từ chuỗi mã hóa RLP. Hãy xem ví dụ dưới đây. LƯU Ý: caver.transaction.feeDelegatedChainDataAnchoringWithRatio.create
được hỗ trợ kể từ phiên bản caver-js v1.6.1.
LƯU Ý: Kể từ phiên bản caver-js v1.8.1-rc.4, tính năng tạo giao dịch chỉ được hỗ trợ bằng cách sử dụng hàm create
. Nếu bạn đang tạo giao dịch bằng cách sử dụng hàm tạo như new caver.transaction.feeDelegatedChainDataAnchoringWithRatio({...})
, vui lòng đổi thành caver.transaction.feeDelegatedChainDataAnchoringWithRatio.create({...})
.
thuộc tính
Tên | Loại | Mô tả |
---|---|---|
từ | chuỗi | Địa chỉ của người gửi. |
nhập | chuỗi | Dữ liệu của chuỗi dịch vụ. |
gas | chuỗi | Giá trị phí giao dịch tối đa mà giao dịch được phép sử dụng. |
feeRatio | chuỗi | Tỷ lệ cấu thành tỷ lệ phí giao dịch mà người trả phí sẽ phải chịu. Khoảng hợp lệ của tỷ lệ phí này là từ 1 đến 99. Tỷ lệ không được phép bằng 0 hoặc bằng và cao hơn 100. |
nonce | chuỗi | (tùy chọn) Giá trị dùng để định danh duy nhất cho một giao dịch của người gửi. Nếu bỏ qua tham số này, |
chữ ký | Mảng | (tùy chọn) Mảng các chữ ký. |
feePayerSignatures | Mảng | (tùy chọn) Mảng các chữ ký của người trả phí. |
feePayer | chuỗi | (tùy chọn) Địa chỉ của người trả phí. |
giá gas | chuỗi | (tùy chọn) Một tham số nhân để tính toán số lượng token mà người gửi sẽ thanh toán. Nếu bỏ qua tham số này, |
chainId | chuỗi | (tùy chọn) Mã chuỗi của mạng lưới Klaytn. Nếu bỏ qua tham số này, |
Ví dụ
Last updated