force_progress_based_on_offchain_state
initiator opens a WebSocket connection
ws://localhost:3014/channel?channel_reserve=2&host=localhost&initiator_amount=70000000000000&initiator_id=ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C&keep_running=false&lock_period=10&port=13179&protocol=json-rpc&push_amount=1&responder_amount=40000000000000&responder_id=ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt&role=initiator
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": null,
"data": {
"event": "fsm_up",
"fsm_id": "ba_iH316IhF5ebEOAA933I6pQgEZeBxm0cW96krCyYSY52x/Zap"
}
},
"version": 1
}
initiator info
The local fsm has been started
responder opens a WebSocket connection
ws://localhost:3014/channel?channel_reserve=2&initiator_amount=70000000000000&initiator_id=ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C&keep_running=false&lock_period=10&port=13179&protocol=json-rpc&push_amount=1&responder_amount=40000000000000&responder_id=ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt&role=responder
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": null,
"data": {
"event": "fsm_up",
"fsm_id": "ba_Rp/R0YZiUK15mVgpV47UkWW+eo6cjvNqbEMs+jKMaABogs5n"
}
},
"version": 1
}
responder info
The local fsm has been started
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": null,
"data": {
"event": "channel_open"
}
},
"version": 1
}
responder info
Received an WebSocket opening request
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": null,
"data": {
"event": "channel_accept"
}
},
"version": 1
}
initiator info
Received an WebSocket connection accepted
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.initiator_sign",
"params": {
"channel_id": null,
"data": {
"signed_tx": "tx_+IgLAcC4g/iBMgGhAWSuDghi3tNLOnvuIVm5FIbC9Ikodk2/E4CKiamLla+Bhj+qJSJgAKEBkLMuMMqdp4Acg/adLsNQ2VimQAyKhQvdpRTurgwqcKGGJGE5yoAAAgoAhhAGeddIAMCgZP8IHNNsTxaYp/GakGy6MTXm8MnOngPkebqMLgn1uEYbWdDtMQ==",
"updates": []
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423152,
"jsonrpc": "2.0",
"method": "channels.initiator_sign",
"params": {
"signed_tx": "tx_+MsLAfhCuEB9cozIcZc8zzFVGA7vaZZsg+K8J8XaTklGW8iHsPEiEJvN8ktmscuHT32iIMs6LRl4X+sZ7PN+vtdDBNGiLeUIuIP4gTIBoQFkrg4IYt7TSzp77iFZuRSGwvSJKHZNvxOAiompi5WvgYY/qiUiYAChAZCzLjDKnaeAHIP2nS7DUNlYpkAMioUL3aUU7q4MKnChhiRhOcqAAAIKAIYQBnnXSADAoGT/CBzTbE8WmKfxmpBsujE15vDJzp4D5Hm6jC4J9bhGG7Ez7wI="
}
}
initiator <--- node
{
"channel_id": null,
"id": -576460752303423152,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "funding_created",
"fsm_id": "ba_Rp/R0YZiUK15mVgpV47UkWW+eo6cjvNqbEMs+jKMaABogs5n"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.responder_sign",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+MsLAfhCuEB9cozIcZc8zzFVGA7vaZZsg+K8J8XaTklGW8iHsPEiEJvN8ktmscuHT32iIMs6LRl4X+sZ7PN+vtdDBNGiLeUIuIP4gTIBoQFkrg4IYt7TSzp77iFZuRSGwvSJKHZNvxOAiompi5WvgYY/qiUiYAChAZCzLjDKnaeAHIP2nS7DUNlYpkAMioUL3aUU7q4MKnChhiRhOcqAAAIKAIYQBnnXSADAoGT/CBzTbE8WmKfxmpBsujE15vDJzp4D5Hm6jC4J9bhGG7Ez7wI=",
"updates": []
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423151,
"jsonrpc": "2.0",
"method": "channels.responder_sign",
"params": {
"signed_tx": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423151,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.on_chain_tx",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"info": "funding_created",
"tx": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq",
"type": "channel_create_tx"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "funding_signed",
"fsm_id": "ba_iH316IhF5ebEOAA933I6pQgEZeBxm0cW96krCyYSY52x/Zap"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.on_chain_tx",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"info": "funding_signed",
"tx": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq",
"type": "channel_create_tx"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.on_chain_tx",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"info": "channel_changed",
"tx": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq",
"type": "channel_create_tx"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.on_chain_tx",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"info": "channel_changed",
"tx": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq",
"type": "channel_create_tx"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.message",
"params": {
"info": "Hello",
"to": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.message",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"message": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"from": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"info": "Hello",
"to": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt"
}
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.message",
"params": {
"info": "Hello back",
"to": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.message",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"message": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"from": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"info": "Hello back",
"to": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C"
}
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423150,
"jsonrpc": "2.0",
"method": "channels.get.balances",
"params": {
"accounts": [
"ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt"
]
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423150,
"jsonrpc": "2.0",
"result": [
{
"account": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"balance": 69999999999999
},
{
"account": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"balance": 40000000000001
}
],
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "own_funding_locked"
}
},
"version": 1
}
initiator info
Funding has been confirmed locally on-chain
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "own_funding_locked"
}
},
"version": 1
}
responder info
Funding has been confirmed locally on-chain
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "funding_locked"
}
},
"version": 1
}
responder info
Funding has been confirmed on-chain by other party
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "funding_locked"
}
},
"version": 1
}
initiator info
Funding has been confirmed on-chain by other party
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "open"
}
},
"version": 1
}
responder info
Channel is
open
and ready to use
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "open"
}
},
"version": 1
}
initiator info
Channel is
open
and ready to use
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+QENCwH4hLhAU7cvvngmwDJf85qkulIe7vSkW5ZZ69yTGYKS16JXBleG4t1TFjlETKWr8YP7cxP6dI0nfwfEzExIibjDUpsZBbhAfXKMyHGXPM8xVRgO72mWbIPivCfF2k5JRlvIh7DxIhCbzfJLZrHLh099oiDLOi0ZeF/rGezzfr7XQwTRoi3lCLiD+IEyAaEBZK4OCGLe00s6e+4hWbkUhsL0iSh2Tb8TgIqJqYuVr4GGP6olImAAoQGQsy4wyp2ngByD9p0uw1DZWKZADIqFC92lFO6uDCpwoYYkYTnKgAACCgCGEAZ510gAwKBk/wgc02xPFpin8ZqQbLoxNebwyc6eA+R5uowuCfW4RhsZKUWq"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.new_contract",
"params": {
"abi_version": 1,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDiIx1s38k5Ft5Ms6mFe/Zc9A/CVvShSYs/fnyYDBmTRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWctrmZ",
"code": "cb_+QW5RgOgmeYbHHeqvRg3YvbB0Okz4GJjGybIywoOkveyANNIS/X5BEj4yqBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUt4NnZXQBuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD466CzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCToR0aWNrAbhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////5Aoyg4iMdbN/JORbeTLOphXv2XPQPwlb0oUmLP358mAwZk0SEaW5pdAC4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALkBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQFBYgAAj2IAAMKRgICAUX9J7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtxRiAAE2V1CAgFF/4iMdbN/JORbeTLOphXv2XPQPwlb0oUmLP358mAwZk0QUYgAA0VdQgFF/s1YOUh0j2pzEvJUnkl/EhXyTHgHxJMkeqCn0IQ+lwk4UYgABG1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgAFmQgVKBUllgIAGQgVJgIJADYAOBUpBZYABRWVJgAFJgAPNbYACAUmAA81tgAFFRkFZbYCABUVGQUIOSUICRUFCAWZCBUllgIAGQgVJgIJADYAAZWWAgAZCBUmAgkANgAFmQgVKBUllgIAGQgVJgIJADYAOBUoFSkFCQVltQWVBQYABRYAFgAFFRAVmQgVKQUGAAUlmQVltQUFlQUGIAAMpWhTQuMi4wADGmvPo=",
"deposit": 10,
"vm_version": 6
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJAqDGHrblf5txU9BzEiN2aWf2oO3b2+8I7hB7hqLuKnpTUBW7CKI=",
"updates": [
{
"abi_version": 1,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDiIx1s38k5Ft5Ms6mFe/Zc9A/CVvShSYs/fnyYDBmTRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWctrmZ",
"code": "cb_+QW5RgOgmeYbHHeqvRg3YvbB0Okz4GJjGybIywoOkveyANNIS/X5BEj4yqBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUt4NnZXQBuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD466CzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCToR0aWNrAbhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////5Aoyg4iMdbN/JORbeTLOphXv2XPQPwlb0oUmLP358mAwZk0SEaW5pdAC4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALkBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQFBYgAAj2IAAMKRgICAUX9J7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtxRiAAE2V1CAgFF/4iMdbN/JORbeTLOphXv2XPQPwlb0oUmLP358mAwZk0QUYgAA0VdQgFF/s1YOUh0j2pzEvJUnkl/EhXyTHgHxJMkeqCn0IQ+lwk4UYgABG1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgAFmQgVKBUllgIAGQgVJgIJADYAOBUpBZYABRWVJgAFJgAPNbYACAUmAA81tgAFFRkFZbYCABUVGQUIOSUICRUFCAWZCBUllgIAGQgVJgIJADYAAZWWAgAZCBUmAgkANgAFmQgVKBUllgIAGQgVJgIJADYAOBUoFSkFCQVltQWVBQYABRYAFgAFFRAVmQgVKQUGAAUlmQVltQUFlQUGIAAMpWhTQuMi4wADGmvPo=",
"deposit": 10,
"op": "OffChainNewContract",
"owner": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"vm_version": 6
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423149,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuEC+UtM8esmAxUMqcfjzcK2WOAtKB0E1sCByeedTdEx+NbEzPpXKDsMaECQzKlr17HnjaZWaNAfZRhXdK+JHS+oAuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQKgxh625X+bcVPQcxIjdmln9qDt29vvCO4Qe4ai7ip6U1D2/Vv+"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423149,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuEC+UtM8esmAxUMqcfjzcK2WOAtKB0E1sCByeedTdEx+NbEzPpXKDsMaECQzKlr17HnjaZWaNAfZRhXdK+JHS+oAuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQKgxh625X+bcVPQcxIjdmln9qDt29vvCO4Qe4ai7ip6U1D2/Vv+",
"updates": [
{
"abi_version": 1,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDiIx1s38k5Ft5Ms6mFe/Zc9A/CVvShSYs/fnyYDBmTRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWctrmZ",
"code": "cb_+QW5RgOgmeYbHHeqvRg3YvbB0Okz4GJjGybIywoOkveyANNIS/X5BEj4yqBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUt4NnZXQBuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD466CzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCToR0aWNrAbhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////////////////////////////5Aoyg4iMdbN/JORbeTLOphXv2XPQPwlb0oUmLP358mAwZk0SEaW5pdAC4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALkBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQFBYgAAj2IAAMKRgICAUX9J7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtxRiAAE2V1CAgFF/4iMdbN/JORbeTLOphXv2XPQPwlb0oUmLP358mAwZk0QUYgAA0VdQgFF/s1YOUh0j2pzEvJUnkl/EhXyTHgHxJMkeqCn0IQ+lwk4UYgABG1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgAFmQgVKBUllgIAGQgVJgIJADYAOBUpBZYABRWVJgAFJgAPNbYACAUmAA81tgAFFRkFZbYCABUVGQUIOSUICRUFCAWZCBUllgIAGQgVJgIJADYAAZWWAgAZCBUmAgkANgAFmQgVKBUllgIAGQgVJgIJADYAOBUoFSkFCQVltQWVBQYABRYAFgAFFRAVmQgVKQUGAAUlmQVltQUFlQUGIAAMpWhTQuMi4wADGmvPo=",
"deposit": 10,
"op": "OffChainNewContract",
"owner": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"vm_version": 6
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423148,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuECj2fdz5tSDNu/Ntxiw1TyliZZeTTY37x0LOTG4oaBvxhCTvB+QKyyPZuXI1Tpwmi6IGBbQ2Lk8TKof/AuXIUAAuEC+UtM8esmAxUMqcfjzcK2WOAtKB0E1sCByeedTdEx+NbEzPpXKDsMaECQzKlr17HnjaZWaNAfZRhXdK+JHS+oAuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQKgxh625X+bcVPQcxIjdmln9qDt29vvCO4Qe4ai7ip6U1CINdJg"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423148,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuECj2fdz5tSDNu/Ntxiw1TyliZZeTTY37x0LOTG4oaBvxhCTvB+QKyyPZuXI1Tpwmi6IGBbQ2Lk8TKof/AuXIUAAuEC+UtM8esmAxUMqcfjzcK2WOAtKB0E1sCByeedTdEx+NbEzPpXKDsMaECQzKlr17HnjaZWaNAfZRhXdK+JHS+oAuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQKgxh625X+bcVPQcxIjdmln9qDt29vvCO4Qe4ai7ip6U1CINdJg"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuECj2fdz5tSDNu/Ntxiw1TyliZZeTTY37x0LOTG4oaBvxhCTvB+QKyyPZuXI1Tpwmi6IGBbQ2Lk8TKof/AuXIUAAuEC+UtM8esmAxUMqcfjzcK2WOAtKB0E1sCByeedTdEx+NbEzPpXKDsMaECQzKlr17HnjaZWaNAfZRhXdK+JHS+oAuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQKgxh625X+bcVPQcxIjdmln9qDt29vvCO4Qe4ai7ip6U1CINdJg"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJA6DSs0d5zT+S71XBk4fUFBsokGXLzRDXNDvyMBghIq6Gaj4lMl8=",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423147,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuECI5waUBQ2esr8edMkkmr+ZE/TGqv5uTXcpY38o+G4t2J/WO7iFOw0P9Nq32iIsW91k814JXL/63p9H+gdUjqELuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQOg0rNHec0/ku9VwZOH1BQbKJBly80Q1zQ78jAYISKuhmqfVtKi"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423147,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuECI5waUBQ2esr8edMkkmr+ZE/TGqv5uTXcpY38o+G4t2J/WO7iFOw0P9Nq32iIsW91k814JXL/63p9H+gdUjqELuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQOg0rNHec0/ku9VwZOH1BQbKJBly80Q1zQ78jAYISKuhmqfVtKi",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423146,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuECI5waUBQ2esr8edMkkmr+ZE/TGqv5uTXcpY38o+G4t2J/WO7iFOw0P9Nq32iIsW91k814JXL/63p9H+gdUjqELuECfRYUOQYRho1XJhHvODvW3Wvenm6jOY/Uzxc96gIVCjaAfiNwoMifIFBlZTcg5lZnucgwhm7U3L61CW8MFErYLuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQOg0rNHec0/ku9VwZOH1BQbKJBly80Q1zQ78jAYISKuhmqhcAiJ"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423146,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuECI5waUBQ2esr8edMkkmr+ZE/TGqv5uTXcpY38o+G4t2J/WO7iFOw0P9Nq32iIsW91k814JXL/63p9H+gdUjqELuECfRYUOQYRho1XJhHvODvW3Wvenm6jOY/Uzxc96gIVCjaAfiNwoMifIFBlZTcg5lZnucgwhm7U3L61CW8MFErYLuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQOg0rNHec0/ku9VwZOH1BQbKJBly80Q1zQ78jAYISKuhmqhcAiJ"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuECI5waUBQ2esr8edMkkmr+ZE/TGqv5uTXcpY38o+G4t2J/WO7iFOw0P9Nq32iIsW91k814JXL/63p9H+gdUjqELuECfRYUOQYRho1XJhHvODvW3Wvenm6jOY/Uzxc96gIVCjaAfiNwoMifIFBlZTcg5lZnucgwhm7U3L61CW8MFErYLuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQOg0rNHec0/ku9VwZOH1BQbKJBly80Q1zQ78jAYISKuhmqhcAiJ"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 4,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 4,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX4y1tk"
}
},
"version": 1
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 3,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 3,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX4y1tk"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 3,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 3,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX4y1tk"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJBKCk4l91nJhEC4ml+q+KxPucmCoX/VZxs0D4U3nhCRtBQ5CRZSo=",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423145,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuECic+eLe5WczoWA+FOCc4cqQIk7roEjyHl6m/BF6rZ5IDvHWEDRnAqio4VYpctyy4E9kQ7G+5eMs0ogS44y5k8BuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQSgpOJfdZyYRAuJpfqvisT7nJgqF/1WcbNA+FN54QkbQUOHrJ1w"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423145,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuECic+eLe5WczoWA+FOCc4cqQIk7roEjyHl6m/BF6rZ5IDvHWEDRnAqio4VYpctyy4E9kQ7G+5eMs0ogS44y5k8BuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQSgpOJfdZyYRAuJpfqvisT7nJgqF/1WcbNA+FN54QkbQUOHrJ1w",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423144,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuEA59MjzDrVWekrwUALyGaWPOjVdv/aKhD65rmUhUKDpuUFVeVOOaYGKmdEDLisLWZNi7SOz+qsXHQWtuqqn7joAuECic+eLe5WczoWA+FOCc4cqQIk7roEjyHl6m/BF6rZ5IDvHWEDRnAqio4VYpctyy4E9kQ7G+5eMs0ogS44y5k8BuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQSgpOJfdZyYRAuJpfqvisT7nJgqF/1WcbNA+FN54QkbQUN8fiHA"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423144,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEA59MjzDrVWekrwUALyGaWPOjVdv/aKhD65rmUhUKDpuUFVeVOOaYGKmdEDLisLWZNi7SOz+qsXHQWtuqqn7joAuECic+eLe5WczoWA+FOCc4cqQIk7roEjyHl6m/BF6rZ5IDvHWEDRnAqio4VYpctyy4E9kQ7G+5eMs0ogS44y5k8BuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQSgpOJfdZyYRAuJpfqvisT7nJgqF/1WcbNA+FN54QkbQUN8fiHA"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEA59MjzDrVWekrwUALyGaWPOjVdv/aKhD65rmUhUKDpuUFVeVOOaYGKmdEDLisLWZNi7SOz+qsXHQWtuqqn7joAuECic+eLe5WczoWA+FOCc4cqQIk7roEjyHl6m/BF6rZ5IDvHWEDRnAqio4VYpctyy4E9kQ7G+5eMs0ogS44y5k8BuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQSgpOJfdZyYRAuJpfqvisT7nJgqF/1WcbNA+FN54QkbQUN8fiHA"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJBaBARDoHvJo/gpX+ILDnEN1yLjKMbvQJJg5pUyEHdCwbLzRRXcU=",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423143,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuEBRL0UNBl/7fUNkbaL7TNF15ZBwVBMIL8M838XfVPmyHkIiR7NRtAeQig9fFGmDfeR+NzXrhItpkWx0rr9KDKoEuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQWgQEQ6B7yaP4KV/iCw5xDdci4yjG70CSYOaVMhB3QsGy81ip8y"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423143,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuEBRL0UNBl/7fUNkbaL7TNF15ZBwVBMIL8M838XfVPmyHkIiR7NRtAeQig9fFGmDfeR+NzXrhItpkWx0rr9KDKoEuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQWgQEQ6B7yaP4KV/iCw5xDdci4yjG70CSYOaVMhB3QsGy81ip8y",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423142,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuEBRL0UNBl/7fUNkbaL7TNF15ZBwVBMIL8M838XfVPmyHkIiR7NRtAeQig9fFGmDfeR+NzXrhItpkWx0rr9KDKoEuECx1uQIPPIxZDd8VYVubdXAWbo2gA4dXcc0oLZE2OkwfCLXtoAyIsD2syqcT1QEiWYZZE+AE1EoCBTX6Vlpm7gFuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQWgQEQ6B7yaP4KV/iCw5xDdci4yjG70CSYOaVMhB3QsGy/Lb33X"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423142,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEBRL0UNBl/7fUNkbaL7TNF15ZBwVBMIL8M838XfVPmyHkIiR7NRtAeQig9fFGmDfeR+NzXrhItpkWx0rr9KDKoEuECx1uQIPPIxZDd8VYVubdXAWbo2gA4dXcc0oLZE2OkwfCLXtoAyIsD2syqcT1QEiWYZZE+AE1EoCBTX6Vlpm7gFuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQWgQEQ6B7yaP4KV/iCw5xDdci4yjG70CSYOaVMhB3QsGy/Lb33X"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEBRL0UNBl/7fUNkbaL7TNF15ZBwVBMIL8M838XfVPmyHkIiR7NRtAeQig9fFGmDfeR+NzXrhItpkWx0rr9KDKoEuECx1uQIPPIxZDd8VYVubdXAWbo2gA4dXcc0oLZE2OkwfCLXtoAyIsD2syqcT1QEiWYZZE+AE1EoCBTX6Vlpm7gFuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQWgQEQ6B7yaP4KV/iCw5xDdci4yjG70CSYOaVMhB3QsGy/Lb33X"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJBqCRPcMH9LBOb2JW1FmRdtOTQ9FTTG5TYMdn+OwMYJQc/ambSFY=",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423141,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuEBCrQmWX7mbjzZeJ8SJA0UBrAMwwPSMSG/AKTf/wCljZtufT7cy8sBsgQ3CWos8DlNgD100gFqQXeGW4wjoxtgGuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQagkT3DB/SwTm9iVtRZkXbTk0PRU0xuU2DHZ/jsDGCUHP1DcUvB"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423141,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuEBCrQmWX7mbjzZeJ8SJA0UBrAMwwPSMSG/AKTf/wCljZtufT7cy8sBsgQ3CWos8DlNgD100gFqQXeGW4wjoxtgGuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQagkT3DB/SwTm9iVtRZkXbTk0PRU0xuU2DHZ/jsDGCUHP1DcUvB",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423140,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuEBCrQmWX7mbjzZeJ8SJA0UBrAMwwPSMSG/AKTf/wCljZtufT7cy8sBsgQ3CWos8DlNgD100gFqQXeGW4wjoxtgGuECfbTVqgBelxPHtgziPWwSgWhoPKXMxCd3vPfxO7ZoDdxak3wDl7qUL2Xe841ri/RCgzII3equ5rExP64Op1zQHuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQagkT3DB/SwTm9iVtRZkXbTk0PRU0xuU2DHZ/jsDGCUHP1FPgcx"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423140,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEBCrQmWX7mbjzZeJ8SJA0UBrAMwwPSMSG/AKTf/wCljZtufT7cy8sBsgQ3CWos8DlNgD100gFqQXeGW4wjoxtgGuECfbTVqgBelxPHtgziPWwSgWhoPKXMxCd3vPfxO7ZoDdxak3wDl7qUL2Xe841ri/RCgzII3equ5rExP64Op1zQHuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQagkT3DB/SwTm9iVtRZkXbTk0PRU0xuU2DHZ/jsDGCUHP1FPgcx"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEBCrQmWX7mbjzZeJ8SJA0UBrAMwwPSMSG/AKTf/wCljZtufT7cy8sBsgQ3CWos8DlNgD100gFqQXeGW4wjoxtgGuECfbTVqgBelxPHtgziPWwSgWhoPKXMxCd3vPfxO7ZoDdxak3wDl7qUL2Xe841ri/RCgzII3equ5rExP64Op1zQHuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQagkT3DB/SwTm9iVtRZkXbTk0PRU0xuU2DHZ/jsDGCUHP1FPgcx"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 5
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 5
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 5
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 5
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 5
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 5,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 5,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 5
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 5
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 5
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 5
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 5
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 5,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 5,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 6
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 6
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 6
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 6
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 6
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 6,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 6,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 6
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 6
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 6
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 6
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 6
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 6,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 6,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 3,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 3,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX4y1tk"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ABCDEFG",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"caller_nonce": 3,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 3,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX4y1tk"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.clean_contract_calls",
"params": {}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.calls_pruned.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"action": "calls_pruned"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"error": {
"code": 3,
"data": [
{
"code": 1004,
"message": "Call not found"
}
],
"message": "Rejected",
"request": {
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 3
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJB6CsrbuB33ZB7rArVZ7xM8bN2LCroN3l5LRcD+uqSlkit64KXIA=",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423139,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuECezfSW7j1Nl0bZ8WH19YhOTZcdOyHQLo7XuajSquXd1VkZioUNHxrfNXdxsvSh45WFX4/e+9nylXVOch5WmDkCuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQegrK27gd92Qe6wK1We8TPGzdiwq6Dd5eS0XA/rqkpZIrc2Z+Qu"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423139,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuECezfSW7j1Nl0bZ8WH19YhOTZcdOyHQLo7XuajSquXd1VkZioUNHxrfNXdxsvSh45WFX4/e+9nylXVOch5WmDkCuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQegrK27gd92Qe6wK1We8TPGzdiwq6Dd5eS0XA/rqkpZIrc2Z+Qu",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"call_stack": [],
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423138,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuEBHtrAfVv0esYyhLvyvXAXDXciT2JzAg0Zs9nDTZu2GMLmjpz5EyBQZiGARF9Dn4hVtUfDzp83UO1d6DGvIa1cIuECezfSW7j1Nl0bZ8WH19YhOTZcdOyHQLo7XuajSquXd1VkZioUNHxrfNXdxsvSh45WFX4/e+9nylXVOch5WmDkCuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQegrK27gd92Qe6wK1We8TPGzdiwq6Dd5eS0XA/rqkpZIrcAuYb7"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423138,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEBHtrAfVv0esYyhLvyvXAXDXciT2JzAg0Zs9nDTZu2GMLmjpz5EyBQZiGARF9Dn4hVtUfDzp83UO1d6DGvIa1cIuECezfSW7j1Nl0bZ8WH19YhOTZcdOyHQLo7XuajSquXd1VkZioUNHxrfNXdxsvSh45WFX4/e+9nylXVOch5WmDkCuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQegrK27gd92Qe6wK1We8TPGzdiwq6Dd5eS0XA/rqkpZIrcAuYb7"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEBHtrAfVv0esYyhLvyvXAXDXciT2JzAg0Zs9nDTZu2GMLmjpz5EyBQZiGARF9Dn4hVtUfDzp83UO1d6DGvIa1cIuECezfSW7j1Nl0bZ8WH19YhOTZcdOyHQLo7XuajSquXd1VkZioUNHxrfNXdxsvSh45WFX4/e+9nylXVOch5WmDkCuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQegrK27gd92Qe6wK1We8TPGzdiwq6Dd5eS0XA/rqkpZIrcAuYb7"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"caller_nonce": 8,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 8,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.dry_run.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 7
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 7
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ABCDEFG",
"round": 7
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ABCDEFG",
"round": 7
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 7
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"caller_nonce": 7,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 7,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": "2"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 7
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 7
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ABCDEFG",
"round": 7
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ABCDEFG",
"round": 7
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
initiator ---> node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call",
"params": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"round": 7
}
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.get.contract_call.reply",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"caller_nonce": 7,
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas_price": 1,
"gas_used": 380,
"height": 7,
"log": [],
"return_type": "ok",
"return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbSGxoV"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "ABCDEFG",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ABCDEFG"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ABCDEFG"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+E0LAcC4SPhGOQKhBt92+4qWAahpD+2/06a9/h4wD0nvLv54Ytb1LQ8mdlsJCKArw6gvWbkHyj1kDlmweauYqkAtt8ym6D1MmX2+wTxtizJ+5zE=",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"call_stack": [],
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
responder ---> node
{
"id": -576460752303423137,
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"signed_tx": "tx_+JALAfhCuEDhR/N/VyyJd9kFY291rENKcEaufrQkAvmsUqnLx+ZiGwJW6NO+tH2ubZnEt0RgARVhKIiVL4eSowuxoXo8t0QOuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQigK8OoL1m5B8o9ZA5ZsHmrmKpALbfMpug9TJl9vsE8bYvjmupi"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423137,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.info",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"event": "update"
}
},
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.sign.update_ack",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"signed_tx": "tx_+JALAfhCuEDhR/N/VyyJd9kFY291rENKcEaufrQkAvmsUqnLx+ZiGwJW6NO+tH2ubZnEt0RgARVhKIiVL4eSowuxoXo8t0QOuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQigK8OoL1m5B8o9ZA5ZsHmrmKpALbfMpug9TJl9vsE8bYvjmupi",
"updates": [
{
"abi_version": 1,
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCzVg5SHSPanMS8lSeSX8SFfJMeAfEkyR6oKfQhD6XCTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gCcXw==",
"call_stack": [],
"caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze",
"gas": 1000000,
"gas_price": 1,
"op": "OffChainCallContract"
}
]
}
},
"version": 1
}
initiator ---> node
{
"id": -576460752303423136,
"jsonrpc": "2.0",
"method": "channels.update_ack",
"params": {
"signed_tx": "tx_+NILAfiEuEA9n5gniQ5ig/ZadC8MkC6zpQN8Jsm2tQacqvrKPvHhnKhNEdSHH7FZe2OxNlr0YTyZb39jjux5+FwfJm1M6NoDuEDhR/N/VyyJd9kFY291rENKcEaufrQkAvmsUqnLx+ZiGwJW6NO+tH2ubZnEt0RgARVhKIiVL4eSowuxoXo8t0QOuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQigK8OoL1m5B8o9ZA5ZsHmrmKpALbfMpug9TJl9vsE8bYsDttXV"
}
}
initiator <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"id": -576460752303423136,
"jsonrpc": "2.0",
"result": "ok",
"version": 1
}
initiator <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEA9n5gniQ5ig/ZadC8MkC6zpQN8Jsm2tQacqvrKPvHhnKhNEdSHH7FZe2OxNlr0YTyZb39jjux5+FwfJm1M6NoDuEDhR/N/VyyJd9kFY291rENKcEaufrQkAvmsUqnLx+ZiGwJW6NO+tH2ubZnEt0RgARVhKIiVL4eSowuxoXo8t0QOuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQigK8OoL1m5B8o9ZA5ZsHmrmKpALbfMpug9TJl9vsE8bYsDttXV"
}
},
"version": 1
}
responder <--- node
{
"jsonrpc": "2.0",
"method": "channels.update",
"params": {
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"data": {
"state": "tx_+NILAfiEuEA9n5gniQ5ig/ZadC8MkC6zpQN8Jsm2tQacqvrKPvHhnKhNEdSHH7FZe2OxNlr0YTyZb39jjux5+FwfJm1M6NoDuEDhR/N/VyyJd9kFY291rENKcEaufrQkAvmsUqnLx+ZiGwJW6NO+tH2ubZnEt0RgARVhKIiVL4eSowuxoXo8t0QOuEj4RjkCoQbfdvuKlgGoaQ/tv9Omvf4eMA9J7y7+eGLW9S0PJnZbCQigK8OoL1m5B8o9ZA5ZsHmrmKpALbfMpug9TJl9vsE8bYsDttXV"
}
},
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": 1,
"amount": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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": "1",
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version": 1
}
responder ---> node
{
"jsonrpc": "2.0",
"method": "channels.update.call_contract",
"params": {
"abi_version": "1",
"amount": 0,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
responder <--- node
{
"channel_id": "ch_2hR7FZ3bfyLgXvGu3qHya6tBn42mQgrEieFYrVRY589yRtwANr",
"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,
"call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBJ7EkHbAIDcSakMwPq3OQ7LiwylFexE8UKfiLciYCUtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYPjVAQ==",
"contract_id": "ct_2Gtzj89e5eGzi1fMxRpRYSRA5zRuz844ZuYECfVYTqguQeTpze"
}
}
},
"id": null,
"jsonrpc": "2.0",
"version":