cầu nối phụ
API liên quan đến chuỗi dịch vụ EN.
Không gian tên subbridge
cung cấp các hàm liên quan đến Chuỗi dịch vụ. Để sử dụng các hàm trong không gian tên này, tùy chọn subbridge
phải được kích hoạt trong SEN được kết nối với chuỗi dịch vụ.
subbridge_nodeInfo
Trả về thông tin nút cầu nối bao gồm KNI (Mã định danh mạng lưới Klaytn) của nút. Một nút cầu nối con có thể kết nối với một nút cầu nối chính thông qua KNI.
Tham số
Không có
Giá trị trả về
Loại | Mô tả |
---|---|
Chuỗi JSON | thông tin nút cầu nối. |
Ví dụ
subbridge_addPeer
Trả về true
nếu thêm thành công một máy ngang hàng cầu nối chính.
Phương thức addPeer
thêm một nút từ xa mới vào danh sách máy ngang hàng. Nút đó sẽ cố gắng duy trì kết nối liên tục với các nút này, thỉnh thoảng kết nối lại nếu kết nối từ xa gặp sự cố.
Phương thức này chấp nhận một đối số duy nhất, URL kni
của máy ngang hàng từ xa để bắt đầu theo dõi và trả về BOOL
cho biết máy ngang hàng đó có được chấp nhận hay không để theo dõi hoặc thông báo một số lỗi xảy ra.
Tham số
Tên | Loại | Mô tả |
---|---|---|
url | chuỗi | URL |
Giá trị trả về
Loại | Mô tả |
---|---|
bool |
|
Ví dụ
Bảng điều khiển
HTTP RPC
subbridge_removePeer
Trả về true
khi máy ngang hàng được xóa thành công.
Phương thức removePeer
ngắt kết nối và xóa nút từ xa trong danh sách các nút tĩnh được theo dõi. Phương thức này chấp nhận một đối số duy nhất, URL kni
của máy ngang hàng từ xa để bắt đầu theo dõi và trả về BOOL
cho biết máy ngang hàng đó có được chấp nhận hay không để theo dõi hoặc thông báo một số lỗi xảy ra.
Tham số
Tên | Loại | Mô tả |
---|---|---|
url | chuỗi | URL |
Giá trị trả về
Loại | Mô tả |
---|---|
bool |
|
Ví dụ
Bảng điều khiển
HTTP RPC
subbridge_parentOperator
subbridge_parentOperator
trả về địa chỉ tài khoản của toán tử mẹ.
Tham số
không có
Giá trị trả về
Loại | Mô tả |
---|---|
Tài khoản | Địa chỉ tài khoản toán tử chuỗi mẹ. |
Ví dụ
subbridge_childOperator
subbridge_childOperator
trả về địa chỉ tài khoản toán tử con.
Tham số
không có
Giá trị trả về
type | Mô tả |
---|---|
Tài khoản | Địa chỉ tài khoản toán tử chuỗi con. |
Ví dụ
subbridge_parentOperatorNonce
subbridge_parentOperatorNonce
trả về số dùng một lần của địa chỉ tài khoản toán tử mẹ.
Tham số
không có
Giá trị trả về
Loại | Mô tả |
---|---|
SỐ LƯỢNG | Số lượng giao dịch bằng số nguyên được gửi từ tài khoản toán tử mẹ. |
Ví dụ
subbridge_childOperatorNonce
subbridge_childOperator
trả về địa chỉ tài khoản toán tử con.
Tham số
không có
Giá trị trả về
Loại | Mô tả |
---|---|
SỐ LƯỢNG | Số lượng giao dịch bằng số nguyên được gửi từ tài khoản toán tử con. |
Ví dụ
subbridge_parentOperatorBalance
subbridge_parentOperatorBalance
trả về số dư của tài khoản toán tử mẹ.
Tham số
không có
Giá trị trả về
Loại | Mô tả |
---|---|
SỐ LƯỢNG | Số dư hiện tại bằng số nguyên của tài khoản toán tử mẹ. |
Ví dụ
subbridge_childOperatorBalance
subbridge_childOperatorBalance
trả về số dư của tài khoản toán tử con.
Tham số
không có
Giá trị trả về
Loại | Mô tả |
---|---|
SỐ LƯỢNG | Số dư hiện tại bằng số nguyên của tài khoản toán tử con. |
Ví dụ
subbridge_sendChainTxslimit
sendChainTxslimit
lấy số lượng giao dịch đang chờ xử lý tối đa để gửi đồng thời.
Tham số
Không có
Giá trị trả về
Loại | Mô tả |
---|---|
Uint64 | số lượng giao dịch đang chờ xử lý tối đa để gửi đồng thời. |
Ví dụ
subbridge_anchoring
subbridge_anchoring
có thể bật/tắt tính năng neo của chuỗi dịch vụ.
Tham số
Tên | type | Mô tả |
---|---|---|
bật | Bool |
|
Giá trị trả về
Loại | Mô tả |
---|---|
bool |
|
Ví dụ
Bảng điều khiển
HTTP RPC
subbridge_latestAnchoredBlockNumber
subbridge_latestAnchoredBlockNumber
trả về số khối được neo latest của chuỗi dịch vụ.
Tham số
Không có
Giá trị trả về
Loại | Mô tả |
---|---|
Uint64 | Số khối neo latest. |
Ví dụ
subbridge_getReceiptFromParentChain
subbridge_getReceiptFromParentChain
trả về biên lai của giao dịch neo.
Tham số
Loại | Mô tả |
---|---|
DỮ LIỆU 32 byte | Hàm băm khối chuỗi con được bao gồm hàm băm tx neo. |
Giá trị trả về
Đối tượng
- Đối tượng biên lai giao dịch, hoặc null
khi không tìm thấy biên lai.
Tên | type | Mô tả |
---|---|---|
contractAddress | DATA | Địa chỉ hợp đồng được tạo nếu giao dịch là giao dịch tạo hợp đồng, nếu không, giá trị sẽ là |
gasUsed | SỐ LƯỢNG | Lượng gas được sử dụng bởi riêng giao dịch cụ thể này. |
bản ghi | Mảng | Mảng đối tượng bản ghi mà giao dịch này tạo ra. |
nhật kýBloom | DỮ LIỆU 256 byte | Bộ lọc Bloom dành cho các ứng dụng khách nhẹ giúp truy xuất nhanh các nhật ký liên quan. |
trạng thái | SỐ LƯỢNG |
|
transactionHash | DỮ LIỆU 32 byte | Hàm băm của giao dịch. |
Ví dụ
subbridge_deployBridge
subbridge_deployBridge
triển khai hợp đồng cầu nối cho chuỗi mẹ và chuỗi con đồng thời trả về địa chỉ của các hợp đồng cầu nối đã triển khai. Phương thức này cũng đăng ký hợp đồng cầu nối với cầu nối con.
Tham số
không có
Giá trị trả về
Tên | type | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
Ví dụ
subbridge_registerBridge
subbridge_registerBridge
đăng ký đã triển khai các hợp đồng cầu nối trong chuỗi mẹ và chuỗi con.
Tham số
Tên | Loại | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
Giá trị trả về
Tên | type | Mô tả |
---|---|---|
lỗi | Lỗi |
|
Ví dụ
subbridge_deregisterBridge
subbridge.deregisterBridge
hủy đăng ký các hợp đồng cầu nối đã đăng ký trong chuỗi mẹ/chuỗi con.
Tham số
Tên | Loại | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
Giá trị trả về
Tên | type | Mô tả |
---|---|---|
lỗi | Lỗi |
|
Ví dụ
subbridge_subscribeBridge
subbridge_subscribeBridge
đăng ký hợp đồng cầu nối đã đăng ký trong chuỗi mẹ và chuỗi con. Nếu nút cầu nối con được đăng ký với cặp hợp đồng cầu nối, thì các yêu cầu chuyển giá trị chuỗi chéo sẽ được cầu nối con xử lý tự động.
Tham số
Tên | Loại | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
Giá trị trả về
Tên | type | Mô tả |
---|---|---|
lỗi | Lỗi |
|
Ví dụ
subbridge_unsubscribeBridge
subbridge_unsubscribeBridge
hủy đăng ký cầu nối con khỏi hợp đồng cầu nối trong chuỗi mẹ và chuỗi con. Nếu cầu nối con bị hủy đăng ký khỏi các hợp đồng cầu nối thì cầu nối con này không thể xử lý các yêu cầu chuyển giá trị chuỗi chéo.
Tham số
Tên | type | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
Giá trị trả về
Tên | Loại | Mô tả |
---|---|---|
lỗi | Lỗi |
|
Ví dụ
subbridge_registerToken
subbridge_registerToken
đăng ký một cặp token ERC-20 hoặc 721 với hợp đồng cầu nối.
Tham số
Tên | type | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ của hợp đồng token trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ của hợp đồng token trên chuỗi mẹ. |
Giá trị trả về
Tên | Loại | Mô tả |
---|---|---|
lỗi | Lỗi |
|
Ví dụ
subbridge_deregisterToken
subbridge_deregisterBridge
hủy đăng ký cặp token đã đăng ký khỏi hợp đồng cầu nối.
Tham số
Tên | Loại | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối trên chuỗi mẹ. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ của hợp đồng token trên chuỗi con. |
tài khoản | DỮ LIỆU 20 byte | Địa chỉ của hợp đồng token trên chuỗi mẹ. |
Giá trị trả về
Tên | type | Mô tả |
---|---|---|
lỗi | Lỗi |
|
Ví dụ
subbridge_convertRequestTxHashToHandleTxHash
subbridge_convertRequestTxHashToHandleTxHash
trả về hàm băm "xử lý giao dịch chuyển giá trị" tương ứng trong chuỗi đối nghịch cho hàm băm "giao dịch chuyển giá trị yêu cầu" cụ thể. "Yêu cầu giao dịch chuyển giá trị" là giao dịch do người dùng bắt đầu, yêu cầu chuyển giá trị chuỗi chéo. "Xử lý giao dịch chuyển giá trị" là giao dịch được tạo bởi cầu nối con để xử lý yêu cầu chuyển giá trị từ người dùng.
Tham số
Tên | Loại | Mô tả |
---|---|---|
Hash | DỮ LIỆU 32 byte | Hàm băm của giao dịch "yêu cầu chuyển giá trị". |
Giá trị trả về
Tên | Loại | Mô tả |
---|---|---|
Hash | DỮ LIỆU 32 byte | Hàm băm của giao dịch "xử lý chuyển giá trị". hàm băm bằng không có nghĩa là không có giao dịch "xử lý chuyển giá trị" tương ứng. |
Ví dụ
subbridge_listBridge
subbridge_listBridge
trả về danh sách tất cả các cặp hợp đồng cầu được đăng ký (lưu trữ) trong cầu nối con.
Tham số
số dùng một lần
Giá trị trả về
Tên | Loại | Mô tả |
---|---|---|
localAddress | tài khoản | DỮ LIỆU 20 byte |
localAddress | tài khoản | DỮ LIỆU 20 byte |
đã đăng ký | bool |
|
Ví dụ
subbridge_getBridgeInformation
subbridge_getBridgeInformation
trả về thông tin của hợp đồng cầu nối đã cho.
Tham số
Tên | Loại | Mô tả |
---|---|---|
tài khoản | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối |
Giá trị trả về
Tên | Loại | Mô tả |
---|---|---|
counterPart | DỮ LIỆU 20 byte | Địa chỉ hợp đồng cầu nối đối ứng. (Chưa được hỗ trợ) |
isRunning | bool |
|
isSubscribed | bool |
|
onServiceChain | bool |
|
pendingEventSize | SỐ LƯỢNG | Số sự kiện "yêu cầu chuyển giá trị" đang chờ xử lý được tạo bởi các hợp đồng cầu nối, chưa được xử lý bởi cầu nối con. |
requestNonce | SỐ LƯỢNG | Yêu cầu số dùng một lần của hợp đồng cầu nối. |
handleNonce | SỐ LƯỢNG | Số dùng một lần trên của hợp đồng cầu nối. |
lowerHandleNonce | SỐ LƯỢNG | Số dùng một lần dưới của hợp đồng cầu nối. |
Ví dụ
subbridge_txPendingCount
subbridge_txPendingCount
trả về số lượng giao dịch đang chờ xử lý trong bể giao dịch cầu nối.
Tham số
Không có
Giá trị trả về
Loại | Mô tả |
---|---|
Uint64 | Số lượng giao dịch đang chờ xử lý trong bể giao dịch cầu nối. |
Ví dụ
subbridge_txPending
subbridge_txPending
trả về danh sách các giao dịch đang chờ xử lý trong bể giao dịch cầu nối.
Tham số
Không có
Giá trị trả về
type | Mô tả |
---|---|
Chuỗi JSON | Danh sách các giao dịch đang chờ xử lý trong bể giao dịch cầu nối. |
Ví dụ
Last updated