environment_contract
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": "1",
"vm_version": 7
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": "1",
"vm_version": 7
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"vm_version": "1"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"vm_version": "1"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": "1",
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"vm_version": 7
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": "1",
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"vm_version": 7
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"vm_version": 7
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+E4LAcC4SfhHOQKhBi9R6GIOfOwKXcXW2YkWO7k28fP9ikPEkRN07GJpmi53gaCgvV908avqGGiDQAikYgd8prZ+b6AX0EYF+Jqe2O7TYRNX631J",
"updates": [
{
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"op": "OffChainNewContract",
"owner": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"vm_version": 7
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303421547,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JELAfhCuEDM6MEtt1xBcPkBArvErPosiDecxsz31UpE9fFAywSISO4tfFVO+J3JGgM7cOci8lAjVwV6k8QgSgCmRwyoFpsIuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GgoL1fdPGr6hhog0AIpGIHfKa2fm+gF9BGBfiantju02ETgHSGGA=="
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421547,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+JELAfhCuEDM6MEtt1xBcPkBArvErPosiDecxsz31UpE9fFAywSISO4tfFVO+J3JGgM7cOci8lAjVwV6k8QgSgCmRwyoFpsIuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GgoL1fdPGr6hhog0AIpGIHfKa2fm+gF9BGBfiantju02ETgHSGGA==",
"updates": [
{
"abi_version": 3,
"call_data": "cb_KxFE1kQfP4oEp9E=",
"code": "cb_+QENRgOgLLmTEQwWDL46p5paQYiGxTfMxDA7Uq86ya7gEp/K327AuOC4af4uAIg5BDcAB1gAAP4wPukkBDcARwBUAAD+QMVoywQ3AEcAVQAA/kTWRB8ANwA3ABoOgj8BAz/+h4+A+wQ3AAdZAAD+v3MxawQ3AEcAfQAA/toEVZQENwAHWwAA/vCE5SYENwBHAFcAALhwLwgRLgCIOSV0aW1lc3RhbXARMD7pJBlvcmlnaW4RQMVoyxljYWxsZXIRRNZEHxFpbml0EYePgPsxYmxvY2tfaGVpZ2h0Eb9zMWsdY3JlYXRvchHaBFWUKWRpZmZpY3VsdHkR8ITlJiFjb2luYmFzZYIvAIU0LjIuMAA6ME5A",
"deposit": 10,
"op": "OffChainNewContract",
"owner": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"vm_version": 7
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303421546,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NMLAfiEuEDM6MEtt1xBcPkBArvErPosiDecxsz31UpE9fFAywSISO4tfFVO+J3JGgM7cOci8lAjVwV6k8QgSgCmRwyoFpsIuEDa0dHW6CPo0KveazxFnPZYboOD8wFvYsATVtpXZtVxPrmt6D2zmLzFL14kXMOfswbSeGoKnD2i9lpTwS8uQiUPuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GgoL1fdPGr6hhog0AIpGIHfKa2fm+gF9BGBfiantju02ET8ulQ0g=="
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421546,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEDM6MEtt1xBcPkBArvErPosiDecxsz31UpE9fFAywSISO4tfFVO+J3JGgM7cOci8lAjVwV6k8QgSgCmRwyoFpsIuEDa0dHW6CPo0KveazxFnPZYboOD8wFvYsATVtpXZtVxPrmt6D2zmLzFL14kXMOfswbSeGoKnD2i9lpTwS8uQiUPuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GgoL1fdPGr6hhog0AIpGIHfKa2fm+gF9BGBfiantju02ET8ulQ0g=="
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEDM6MEtt1xBcPkBArvErPosiDecxsz31UpE9fFAywSISO4tfFVO+J3JGgM7cOci8lAjVwV6k8QgSgCmRwyoFpsIuEDa0dHW6CPo0KveazxFnPZYboOD8wFvYsATVtpXZtVxPrmt6D2zmLzFL14kXMOfswbSeGoKnD2i9lpTwS8uQiUPuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GgoL1fdPGr6hhog0AIpGIHfKa2fm+gF9BGBfiantju02ET8ulQ0g=="
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"caller_nonce": 161,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 161,
"log": [],
"return_type": "ok",
"return_value": "cb_b4IHL+gzLzk="
}
},
"version": 1
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+E4LAcC4SfhHOQKhBi9R6GIOfOwKXcXW2YkWO7k28fP9ikPEkRN07GJpmi53gaGgEt+qEuLTKhBOzU2wKvv0SSRXHEFHZBRLoaopIg4ETVokrs/P",
"updates": [
{
"abi_version": 3,
"amount": 0,
"call_data": "cb_KxGHj4D7P+07D/g=",
"call_stack": [],
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303421545,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JELAfhCuEBxVLYMEExvrsXRCBALosnueRv/dsRe6RJ6ys0pD+E3TUlaA+YRrgF0/+AzoWHIt6CljLVrC8OuPp2RQ4YoF4sEuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GhoBLfqhLi0yoQTs1NsCr79EkkVxxBR2QUS6GqKSIOBE1as4r8ng=="
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421545,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+JELAfhCuEBxVLYMEExvrsXRCBALosnueRv/dsRe6RJ6ys0pD+E3TUlaA+YRrgF0/+AzoWHIt6CljLVrC8OuPp2RQ4YoF4sEuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GhoBLfqhLi0yoQTs1NsCr79EkkVxxBR2QUS6GqKSIOBE1as4r8ng==",
"updates": [
{
"abi_version": 3,
"amount": 0,
"call_data": "cb_KxGHj4D7P+07D/g=",
"call_stack": [],
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303421544,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NMLAfiEuEBxVLYMEExvrsXRCBALosnueRv/dsRe6RJ6ys0pD+E3TUlaA+YRrgF0/+AzoWHIt6CljLVrC8OuPp2RQ4YoF4sEuEDYyLpF8jmwFskwU7Ou8H56ErYmYe1N056imACJf96ZaT1aWdgq4HlhJRLBuL0WFPIm+iCTXu3pLt0WLyyax4MJuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GhoBLfqhLi0yoQTs1NsCr79EkkVxxBR2QUS6GqKSIOBE1aeYE1cQ=="
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421544,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEBxVLYMEExvrsXRCBALosnueRv/dsRe6RJ6ys0pD+E3TUlaA+YRrgF0/+AzoWHIt6CljLVrC8OuPp2RQ4YoF4sEuEDYyLpF8jmwFskwU7Ou8H56ErYmYe1N056imACJf96ZaT1aWdgq4HlhJRLBuL0WFPIm+iCTXu3pLt0WLyyax4MJuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GhoBLfqhLi0yoQTs1NsCr79EkkVxxBR2QUS6GqKSIOBE1aeYE1cQ=="
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEBxVLYMEExvrsXRCBALosnueRv/dsRe6RJ6ys0pD+E3TUlaA+YRrgF0/+AzoWHIt6CljLVrC8OuPp2RQ4YoF4sEuEDYyLpF8jmwFskwU7Ou8H56ErYmYe1N056imACJf96ZaT1aWdgq4HlhJRLBuL0WFPIm+iCTXu3pLt0WLyyax4MJuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GhoBLfqhLi0yoQTs1NsCr79EkkVxxBR2QUS6GqKSIOBE1aeYE1cQ=="
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 161
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1005,
"message": "Broken encoding: account pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 161
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 161
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 161
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 161
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"caller_nonce": 161,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 161,
"log": [],
"return_type": "ok",
"return_value": "cb_b4IHL+gzLzk="
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 161
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1005,
"message": "Broken encoding: account pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 161
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 161
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 161
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 161
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"caller_nonce": 161,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 161,
"log": [],
"return_type": "ok",
"return_value": "cb_b4IHL+gzLzk="
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"caller_nonce": 162,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 162,
"log": [],
"return_type": "ok",
"return_value": "cb_b4IHL+gzLzk="
}
},
"version": 1
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxGHj4D7P+07D/g=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+E4LAcC4SfhHOQKhBi9R6GIOfOwKXcXW2YkWO7k28fP9ikPEkRN07GJpmi53gaKgOy4YdQ8paPlwX2SA+ltK7qAC4Xm7Dvk9HF2l6c9EpNbeBCmD",
"updates": [
{
"abi_version": 3,
"amount": 0,
"call_data": "cb_KxGHj4D7P+07D/g=",
"call_stack": [],
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303421543,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JELAfhCuEA6Ae+ennscunMLKobrMw1TQd9yLz1FUeuieGvThpf5dTaFco+TLPmGD1hCrCzT8s8jODSVv2G2bPeuEHHUIBcOuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GioDsuGHUPKWj5cF9kgPpbSu6gAuF5uw75PRxdpenPRKTWYZrzBg=="
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421543,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"event": "update"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+JELAfhCuEA6Ae+ennscunMLKobrMw1TQd9yLz1FUeuieGvThpf5dTaFco+TLPmGD1hCrCzT8s8jODSVv2G2bPeuEHHUIBcOuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GioDsuGHUPKWj5cF9kgPpbSu6gAuF5uw75PRxdpenPRKTWYZrzBg==",
"updates": [
{
"abi_version": 3,
"amount": 0,
"call_data": "cb_KxGHj4D7P+07D/g=",
"call_stack": [],
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303421542,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NMLAfiEuEAVQgZ99YTWXN7YYd/csZVtyrhOVXuk8gpuquXLaz9fSWraVmRfFupQpJx4GcXdYa6LnFd0oTaj5KfylT/g3RIPuEA6Ae+ennscunMLKobrMw1TQd9yLz1FUeuieGvThpf5dTaFco+TLPmGD1hCrCzT8s8jODSVv2G2bPeuEHHUIBcOuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GioDsuGHUPKWj5cF9kgPpbSu6gAuF5uw75PRxdpenPRKTWDwylCw=="
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421542,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEAVQgZ99YTWXN7YYd/csZVtyrhOVXuk8gpuquXLaz9fSWraVmRfFupQpJx4GcXdYa6LnFd0oTaj5KfylT/g3RIPuEA6Ae+ennscunMLKobrMw1TQd9yLz1FUeuieGvThpf5dTaFco+TLPmGD1hCrCzT8s8jODSVv2G2bPeuEHHUIBcOuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GioDsuGHUPKWj5cF9kgPpbSu6gAuF5uw75PRxdpenPRKTWDwylCw=="
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEAVQgZ99YTWXN7YYd/csZVtyrhOVXuk8gpuquXLaz9fSWraVmRfFupQpJx4GcXdYa6LnFd0oTaj5KfylT/g3RIPuEA6Ae+ennscunMLKobrMw1TQd9yLz1FUeuieGvThpf5dTaFco+TLPmGD1hCrCzT8s8jODSVv2G2bPeuEHHUIBcOuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GioDsuGHUPKWj5cF9kgPpbSu6gAuF5uw75PRxdpenPRKTWDwylCw=="
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 162
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1005,
"message": "Broken encoding: account pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 162
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ABCDEFG",
"round": 162
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ABCDEFG",
"round": 162
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 162
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"caller_nonce": 162,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 162,
"log": [],
"return_type": "ok",
"return_value": "cb_b4IHL+gzLzk="
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 162
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1005,
"message": "Broken encoding: account pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 162
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ABCDEFG",
"round": 162
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ABCDEFG",
"round": 162
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 162
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"caller_nonce": 162,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 162,
"log": [],
"return_type": "ok",
"return_value": "cb_b4IHL+gzLzk="
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"caller_nonce": 163,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 163,
"log": [],
"return_type": "ok",
"return_value": "cb_nwCg2cpsrcBjDQqBfEdW6HmUsfP+oFiuzBZyDyozR0sThxBCT97P"
}
},
"version": 1
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+E4LAcC4SfhHOQKhBi9R6GIOfOwKXcXW2YkWO7k28fP9ikPEkRN07GJpmi53gaOgNJmwsjQILkpLBoNAm9hAGHv5YKQDaT5tt7eztOhr+tmD3n69",
"updates": [
{
"abi_version": 3,
"amount": 0,
"call_data": "cb_KxHwhOUmP+36e2M=",
"call_stack": [],
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303421541,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JELAfhCuEBIY5YKH8uUqi/zjpGTv3RGNI86rr390sMwqoW3R9qDqL67S0JAmtZZn7gJvw0ERrdbOEbJqEZ0IR6FemiIbG0IuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GjoDSZsLI0CC5KSwaDQJvYQBh7+WCkA2k+bbe3s7Toa/rZ+TRGbQ=="
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421541,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"signed_tx": "tx_+JELAfhCuEBIY5YKH8uUqi/zjpGTv3RGNI86rr390sMwqoW3R9qDqL67S0JAmtZZn7gJvw0ERrdbOEbJqEZ0IR6FemiIbG0IuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GjoDSZsLI0CC5KSwaDQJvYQBh7+WCkA2k+bbe3s7Toa/rZ+TRGbQ==",
"updates": [
{
"abi_version": 3,
"amount": 0,
"call_data": "cb_KxHwhOUmP+36e2M=",
"call_stack": [],
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303421540,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NMLAfiEuEBIY5YKH8uUqi/zjpGTv3RGNI86rr390sMwqoW3R9qDqL67S0JAmtZZn7gJvw0ERrdbOEbJqEZ0IR6FemiIbG0IuEBr/wI5G+rCzHyZCaj+zN9AqRIe/nrpv3Yr8NIDu2cozxKr5WuXLXpYzEtNxm43KVKcTQ9k5/T/iidt8DTXjfgBuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GjoDSZsLI0CC5KSwaDQJvYQBh7+WCkA2k+bbe3s7Toa/rZsAFKVw=="
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"id": -576460752303421540,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEBIY5YKH8uUqi/zjpGTv3RGNI86rr390sMwqoW3R9qDqL67S0JAmtZZn7gJvw0ERrdbOEbJqEZ0IR6FemiIbG0IuEBr/wI5G+rCzHyZCaj+zN9AqRIe/nrpv3Yr8NIDu2cozxKr5WuXLXpYzEtNxm43KVKcTQ9k5/T/iidt8DTXjfgBuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GjoDSZsLI0CC5KSwaDQJvYQBh7+WCkA2k+bbe3s7Toa/rZsAFKVw=="
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"state": "tx_+NMLAfiEuEBIY5YKH8uUqi/zjpGTv3RGNI86rr390sMwqoW3R9qDqL67S0JAmtZZn7gJvw0ERrdbOEbJqEZ0IR6FemiIbG0IuEBr/wI5G+rCzHyZCaj+zN9AqRIe/nrpv3Yr8NIDu2cozxKr5WuXLXpYzEtNxm43KVKcTQ9k5/T/iidt8DTXjfgBuEn4RzkCoQYvUehiDnzsCl3F1tmJFju5NvHz/YpDxJETdOxiaZoud4GjoDSZsLI0CC5KSwaDQJvYQBh7+WCkA2k+bbe3s7Toa/rZsAFKVw=="
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 163
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1005,
"message": "Broken encoding: account pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 163
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 163
}
}
initiator <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 163
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 163
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"caller_nonce": 163,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 163,
"log": [],
"return_type": "ok",
"return_value": "cb_nwCg2cpsrcBjDQqBfEdW6HmUsfP+oFiuzBZyDyozR0sThxBCT97P"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": "2"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 163
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1005,
"message": "Broken encoding: account pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ABCEDFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 163
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 163
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ABCDEFG",
"round": 163
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"round": 163
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_x2mdjJG7A7ocKf9T5qiDT1AGzE2RdKeKmH1wntYeDDY113eha",
"caller_nonce": 163,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 163,
"log": [],
"return_type": "ok",
"return_value": "cb_nwCg2cpsrcBjDQqBfEdW6HmUsfP+oFiuzBZyDyozR0sThxBCT97P"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract.reply",
"params": {
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"data": {
"caller_id": "ak_2hPyRka8YsBFw7gfhj84Ut11d8mtFdgXGFAksjGgjkcn5pVXpF",
"caller_nonce": 164,
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7",
"gas_price": 1,
"gas_used": 21,
"height": 164,
"log": [],
"return_type": "ok",
"return_value": "cb_nwCg2cpsrcBjDQqBfEdW6HmUsfP+oFiuzBZyDyozR0sThxBCT97P"
}
},
"version": 1
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1009,
"message": "Broken encoding: contract bytearray"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "ABCDEFG",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ABCDEFG"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1006,
"message": "Broken encoding: contract pubkey"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 3,
"amount": 0,
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 3,
"amount": "1",
"block_hash": "kh_nTjny4hWV15gwiiEqYPcmabb1GfPG4vKNA2BYNjNqFNUqW1w2",
"call_data": "cb_KxHwhOUmP+36e2M=",
"contract_id": "ct_rbwajwbftPkCBHxgNxHVfSPSkytbCyCxmZLWP9neW3pHrLJJ7"
}
}
responder <--- node
{
"channel_id": "ch_Mqj2nG3WUjYbGGc3PUVPBfsEqKdRSYcJ5gjAqZMckvKFZxoPo",
"error": {
"code": 3,
"data": [
{
"code": 1008,
"message": "Not a number"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",