⚙️API
luban_sendPreconfRequest
Parameters
Returns
Example
{
"jsonrpc": "2.0",
"method": "luban_sendPreconfRequest",
"params": [
{
"tipTx": {
"gasLimit": "100000",
"from": "0xUserAddress",
"to": "0xPreconferAddress",
"prePay": "1000000000000000000",
"afterPay": "2000000000000000000",
"nonce": "1"
},
"prefConditions": {
"inclusionMetaData": {
"startingBlockNumber": "1000"
},
"blockNumber": "1001"
},
"preconfTx": {
"to": "",
"value": "0",
"callData": "",
"ethTransfer": false
},
"initSignature": "0xUserSignature"
}
],
"id": 1
}
// Response
{
"jsonrpc": "2.0",
"result": {
"preconfHash": "0x1234567890abcdef",
"preconferSignature": "0xPreconferSignature"
},
"id": 1
}luban_cancelPreconfRequest
Parameters
Returns
Example
luban_sendPreconfTxRequest
Parameters
Returns
Example
luban_checkPreconfRequestStatus
Parameters
Returns
Example
Last updated
