Skip to content

remote_call_contract

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": 1,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.update.new_contract",
      "params": {
        "abi_version": 1,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
        "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
        "deposit": "1",
        "meta": [
          "meta 1"
        ],
        "vm_version": 6
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": 1,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": "1"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.update.new_contract",
      "params": {
        "abi_version": 1,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
        "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
        "deposit": 10,
        "meta": [
          "meta 1"
        ],
        "vm_version": "1"
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.update.new_contract",
      "params": {
        "abi_version": "1",
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
        "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
        "deposit": 10,
        "meta": [
          "meta 1"
        ],
        "vm_version": 6
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": 1,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBC6ALlAKSz4MgBR2TmFvsYzE8JPuBLbWckMHK3RsODsaf2uldC+8=",
      "updates": [
        {
          "abi_version": 1,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
          "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423105,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDwVezYlyHbIIj4+tFm5e7IZTIwvzxjso7bsHz7nAXqQfUpXa1pkVkOairpxTAhjcqWYwTJsfljR7mFb5CwSP0PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQugC5QCks+DIAUdk5hb7GMxPCT7gS21nJDByt0bDg7Gn9q9NH6+"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423105,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDwVezYlyHbIIj4+tFm5e7IZTIwvzxjso7bsHz7nAXqQfUpXa1pkVkOairpxTAhjcqWYwTJsfljR7mFb5CwSP0PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQugC5QCks+DIAUdk5hb7GMxPCT7gS21nJDByt0bDg7Gn9q9NH6+",
      "updates": [
        {
          "abi_version": 1,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
          "code": "cb_+QP4RgOgIwpCH/JwNOpFs51HsJTv5m/mWZUthGjsSC/4r4y3fbb5Av35ASugaPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WEbWFpbgG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBzKC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6oRpbml0ALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////uQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+4zGIAAGRiAACEkYCAgFF/uclW8osxSan1mHqlBfPaGyIJzFc5I0AGK7bBvZ+fmeoUYgAAwFdQgFF/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjEuMABz703Q",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423104,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEB1BYx5+7/fwe2r+lK9vIQtwb+bW9zj/3tnEQJxsY2Igj32BjoccN34pRvEcVjgJvgLPm1Ja2b3OSa/LKTZzEEHuEDwVezYlyHbIIj4+tFm5e7IZTIwvzxjso7bsHz7nAXqQfUpXa1pkVkOairpxTAhjcqWYwTJsfljR7mFb5CwSP0PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQugC5QCks+DIAUdk5hb7GMxPCT7gS21nJDByt0bDg7Gn9rvn6TD"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423104,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEB1BYx5+7/fwe2r+lK9vIQtwb+bW9zj/3tnEQJxsY2Igj32BjoccN34pRvEcVjgJvgLPm1Ja2b3OSa/LKTZzEEHuEDwVezYlyHbIIj4+tFm5e7IZTIwvzxjso7bsHz7nAXqQfUpXa1pkVkOairpxTAhjcqWYwTJsfljR7mFb5CwSP0PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQugC5QCks+DIAUdk5hb7GMxPCT7gS21nJDByt0bDg7Gn9rvn6TD"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEB1BYx5+7/fwe2r+lK9vIQtwb+bW9zj/3tnEQJxsY2Igj32BjoccN34pRvEcVjgJvgLPm1Ja2b3OSa/LKTZzEEHuEDwVezYlyHbIIj4+tFm5e7IZTIwvzxjso7bsHz7nAXqQfUpXa1pkVkOairpxTAhjcqWYwTJsfljR7mFb5CwSP0PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQugC5QCks+DIAUdk5hb7GMxPCT7gS21nJDByt0bDg7Gn9rvn6TD"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": 1,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.update.new_contract",
      "params": {
        "abi_version": 1,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
        "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
        "deposit": "1",
        "meta": [
          "meta 1"
        ],
        "vm_version": 6
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": 1,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": "1"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.update.new_contract",
      "params": {
        "abi_version": 1,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
        "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
        "deposit": 10,
        "meta": [
          "meta 1"
        ],
        "vm_version": "1"
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.update.new_contract",
      "params": {
        "abi_version": "1",
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
        "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
        "deposit": 10,
        "meta": [
          "meta 1"
        ],
        "vm_version": 6
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.new_contract",
  "params": {
    "abi_version": 1,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
    "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBDKDDfeiiVhjB4l1JLBYS9wISR1Ejjno/UR2V5YLRHgK22JC55Oc=",
      "updates": [
        {
          "abi_version": 1,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
          "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423103,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAHB2dhX/WPcysushuDRjCsRXwMvqqhdlFI/oVeRAFnUVGZx/DkDJFfIVcYPY3NgghUF3AIfh6/ZWSBgyjgeKIFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQygw33oolYYweJdSSwWEvcCEkdRI456P1EdleWC0R4CttgaJByF"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423103,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAHB2dhX/WPcysushuDRjCsRXwMvqqhdlFI/oVeRAFnUVGZx/DkDJFfIVcYPY3NgghUF3AIfh6/ZWSBgyjgeKIFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQygw33oolYYweJdSSwWEvcCEkdRI456P1EdleWC0R4CttgaJByF",
      "updates": [
        {
          "abi_version": 1,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnHQYrA==",
          "code": "cb_+Q8BRgOgSMtoepHJuxcgSqlB8eDrRkq/n67Nuw2lnGVwGeWmYFj5C1z5AfOgJAiSwpf0gpt4OEjH0thD8z+LhrE0gxD0ChZOnqHcFP6Lc3RhZ2VkX2NhbGwAuQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QGMoGi+9ueIw9pynBI1IzMcXhv/sbFty/woLI2PoTo20as1hGNhbGwBuQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QFQoKzXsPrJqUHoN1iEPdcGyfmA2qqYtpkgF0X6C8WD91KziWluY3JlbWVudAG4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////////////////////////////////////+QHMoLnJVvKLMUmp9Zh6pQXz2hsiCcxXOSNABiu2wb2fn5nqhGluaXQAuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////+5AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAA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",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423102,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAHB2dhX/WPcysushuDRjCsRXwMvqqhdlFI/oVeRAFnUVGZx/DkDJFfIVcYPY3NgghUF3AIfh6/ZWSBgyjgeKIFuEDYwyH5txMnfLMzRgyHkm88A+8WkOjqCZM3cQ//sTyOVjfCldB+JyCTLrSV/ultL76KI3oXPLayyGm8+e2uNPEOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQygw33oolYYweJdSSwWEvcCEkdRI456P1EdleWC0R4CtthPkgwd"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423102,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAHB2dhX/WPcysushuDRjCsRXwMvqqhdlFI/oVeRAFnUVGZx/DkDJFfIVcYPY3NgghUF3AIfh6/ZWSBgyjgeKIFuEDYwyH5txMnfLMzRgyHkm88A+8WkOjqCZM3cQ//sTyOVjfCldB+JyCTLrSV/ultL76KI3oXPLayyGm8+e2uNPEOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQygw33oolYYweJdSSwWEvcCEkdRI456P1EdleWC0R4CtthPkgwd"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAHB2dhX/WPcysushuDRjCsRXwMvqqhdlFI/oVeRAFnUVGZx/DkDJFfIVcYPY3NgghUF3AIfh6/ZWSBgyjgeKIFuEDYwyH5txMnfLMzRgyHkm88A+8WkOjqCZM3cQ//sTyOVjfCldB+JyCTLrSV/ultL76KI3oXPLayyGm8+e2uNPEOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQygw33oolYYweJdSSwWEvcCEkdRI456P1EdleWC0R4CtthPkgwd"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 0,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 13,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 13,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAOOdZ"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBDaCEERLmLaXXrtKPazNj/cr8JKgkPBEV36lJT1mgn7oPrrq83NI=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423101,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBMioLjFS43CUNxZ2bjNiUxCp3XNXL060I+6UxPEG0NgJ7/aeASt6ie6ZDX4B6MqTQL9SrvqNNP/6oEli6CN4cEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ2ghBES5i2l167Sj2szY/3K/CSoJDwRFd+pSU9ZoJ+6D664EDD4"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423101,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBMioLjFS43CUNxZ2bjNiUxCp3XNXL060I+6UxPEG0NgJ7/aeASt6ie6ZDX4B6MqTQL9SrvqNNP/6oEli6CN4cEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ2ghBES5i2l167Sj2szY/3K/CSoJDwRFd+pSU9ZoJ+6D664EDD4",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423100,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBMioLjFS43CUNxZ2bjNiUxCp3XNXL060I+6UxPEG0NgJ7/aeASt6ie6ZDX4B6MqTQL9SrvqNNP/6oEli6CN4cEuEDsE7Ej0QRbgOl4T5V0wFXOAzldoMv3/tt8lgcY9Q8jDXFXx9EyGYEydSVJvwlm8Me9FHtAKr6XEvCxaLAYn0cBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ2ghBES5i2l167Sj2szY/3K/CSoJDwRFd+pSU9ZoJ+6D64n3k2F"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423100,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBMioLjFS43CUNxZ2bjNiUxCp3XNXL060I+6UxPEG0NgJ7/aeASt6ie6ZDX4B6MqTQL9SrvqNNP/6oEli6CN4cEuEDsE7Ej0QRbgOl4T5V0wFXOAzldoMv3/tt8lgcY9Q8jDXFXx9EyGYEydSVJvwlm8Me9FHtAKr6XEvCxaLAYn0cBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ2ghBES5i2l167Sj2szY/3K/CSoJDwRFd+pSU9ZoJ+6D64n3k2F"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBMioLjFS43CUNxZ2bjNiUxCp3XNXL060I+6UxPEG0NgJ7/aeASt6ie6ZDX4B6MqTQL9SrvqNNP/6oEli6CN4cEuEDsE7Ej0QRbgOl4T5V0wFXOAzldoMv3/tt8lgcY9Q8jDXFXx9EyGYEydSVJvwlm8Me9FHtAKr6XEvCxaLAYn0cBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ2ghBES5i2l167Sj2szY/3K/CSoJDwRFd+pSU9ZoJ+6D64n3k2F"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 13
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 13
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 13
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 13
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 13
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 13,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 13,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAOOdZ"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 13
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 13
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 13
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 13
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 13
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 13,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 13,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAOOdZ"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 0,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 14,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 14,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAOOdZ"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBDqDCO5pBaVQQIjyh8pFb0BJCiP5Sdr8w8CMUEtrffB96MPHZPQ8=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423099,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECF/j0RsD2W1fC1f+ynaoXu2AI45/k7MXDjiQJYGaG+JTLIZr68HROX+MU/QFTu+1Y1RAqduPFE/jTwKfypGPYOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ6gwjuaQWlUECI8ofKRW9ASQoj+Una/MPAjFBLa33wfejDMNsqE"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423099,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuECF/j0RsD2W1fC1f+ynaoXu2AI45/k7MXDjiQJYGaG+JTLIZr68HROX+MU/QFTu+1Y1RAqduPFE/jTwKfypGPYOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ6gwjuaQWlUECI8ofKRW9ASQoj+Una/MPAjFBLa33wfejDMNsqE",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423098,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECF/j0RsD2W1fC1f+ynaoXu2AI45/k7MXDjiQJYGaG+JTLIZr68HROX+MU/QFTu+1Y1RAqduPFE/jTwKfypGPYOuEC/vFtyc6XcaPdZ4q/OtY5OSuZHcmMULGI9+AcnxLLVL9pBGaJ+XorEpvcIupxsOChBu5aneltQpcE/8pMi2pMBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ6gwjuaQWlUECI8ofKRW9ASQoj+Una/MPAjFBLa33wfejB4bODX"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423098,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECF/j0RsD2W1fC1f+ynaoXu2AI45/k7MXDjiQJYGaG+JTLIZr68HROX+MU/QFTu+1Y1RAqduPFE/jTwKfypGPYOuEC/vFtyc6XcaPdZ4q/OtY5OSuZHcmMULGI9+AcnxLLVL9pBGaJ+XorEpvcIupxsOChBu5aneltQpcE/8pMi2pMBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ6gwjuaQWlUECI8ofKRW9ASQoj+Una/MPAjFBLa33wfejB4bODX"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECF/j0RsD2W1fC1f+ynaoXu2AI45/k7MXDjiQJYGaG+JTLIZr68HROX+MU/QFTu+1Y1RAqduPFE/jTwKfypGPYOuEC/vFtyc6XcaPdZ4q/OtY5OSuZHcmMULGI9+AcnxLLVL9pBGaJ+XorEpvcIupxsOChBu5aneltQpcE/8pMi2pMBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ6gwjuaQWlUECI8ofKRW9ASQoj+Una/MPAjFBLa33wfejB4bODX"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 14
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 14
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ABCDEFG",
    "round": 14
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ABCDEFG",
        "round": 14
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 14
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 14,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 14,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAOOdZ"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 14
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 14
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ABCDEFG",
    "round": 14
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ABCDEFG",
        "round": 14
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 14
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 14,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 14,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAOOdZ"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 0,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 15,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 15,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6Hf+U"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBD6DgckpKy1lbpg57/zbQeIGq5hfjWRC+qp75xQfXnsFZYPqqXIs=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423097,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAzNopF2TGQUfYnz0C54k69HXibPhnbHoIpTA14sKDkxTtSetxQr9Byl+bRysFaK6pBiOaAfmpaPUsh1jzPH3MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ+g4HJKSstZW6YOe/820HiBquYX41kQvqqe+cUH157BWWCz6hT+"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423097,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAzNopF2TGQUfYnz0C54k69HXibPhnbHoIpTA14sKDkxTtSetxQr9Byl+bRysFaK6pBiOaAfmpaPUsh1jzPH3MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ+g4HJKSstZW6YOe/820HiBquYX41kQvqqe+cUH157BWWCz6hT+",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423096,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAzNopF2TGQUfYnz0C54k69HXibPhnbHoIpTA14sKDkxTtSetxQr9Byl+bRysFaK6pBiOaAfmpaPUsh1jzPH3MCuEDDY60td9rzr/WI2pnDLeTxPU0eVjn8iOV3yiR3J2vQZOXS+7r1h+spqTrXwKbe26cLgUthjB5Za2Ed4fiJm1QNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ+g4HJKSstZW6YOe/820HiBquYX41kQvqqe+cUH157BWWDfMX69"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423096,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAzNopF2TGQUfYnz0C54k69HXibPhnbHoIpTA14sKDkxTtSetxQr9Byl+bRysFaK6pBiOaAfmpaPUsh1jzPH3MCuEDDY60td9rzr/WI2pnDLeTxPU0eVjn8iOV3yiR3J2vQZOXS+7r1h+spqTrXwKbe26cLgUthjB5Za2Ed4fiJm1QNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ+g4HJKSstZW6YOe/820HiBquYX41kQvqqe+cUH157BWWDfMX69"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAzNopF2TGQUfYnz0C54k69HXibPhnbHoIpTA14sKDkxTtSetxQr9Byl+bRysFaK6pBiOaAfmpaPUsh1jzPH3MCuEDDY60td9rzr/WI2pnDLeTxPU0eVjn8iOV3yiR3J2vQZOXS+7r1h+spqTrXwKbe26cLgUthjB5Za2Ed4fiJm1QNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQQ+g4HJKSstZW6YOe/820HiBquYX41kQvqqe+cUH157BWWDfMX69"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 15
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 15
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 15
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 15
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 15
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 15,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 15,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6Hf+U"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 15
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 15
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 15
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 15
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 15
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 15,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 15,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6Hf+U"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 0,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 16,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 16,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6Hf+U"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBEKAtXnLZEB56FvSv7999Hu2n4fAGukdRfsiIGXXGXtGCnvDuMEU=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423095,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBg7XnmF7fFsJZtFxLB+pNU5+PO1HKCOSxn6Le14FMSKsbSC9VtRSezCBM3bnECENr5sACflhz6Kd61WlgfGMUDuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRCgLV5y2RAeehb0r+/ffR7tp+HwBrpHUX7IiBl1xl7Rgp64OcFd"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423095,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBg7XnmF7fFsJZtFxLB+pNU5+PO1HKCOSxn6Le14FMSKsbSC9VtRSezCBM3bnECENr5sACflhz6Kd61WlgfGMUDuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRCgLV5y2RAeehb0r+/ffR7tp+HwBrpHUX7IiBl1xl7Rgp64OcFd",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423094,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBg7XnmF7fFsJZtFxLB+pNU5+PO1HKCOSxn6Le14FMSKsbSC9VtRSezCBM3bnECENr5sACflhz6Kd61WlgfGMUDuED3jSvBWpM0ru/5ympVNR/vjQ/AF99XqOu4GJ7siWVUCwuWkc8IA7ow45tsb48cfmEIHMe8E3MUtgMHTmuDCIcKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRCgLV5y2RAeehb0r+/ffR7tp+HwBrpHUX7IiBl1xl7Rgp6J4k9K"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423094,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBg7XnmF7fFsJZtFxLB+pNU5+PO1HKCOSxn6Le14FMSKsbSC9VtRSezCBM3bnECENr5sACflhz6Kd61WlgfGMUDuED3jSvBWpM0ru/5ympVNR/vjQ/AF99XqOu4GJ7siWVUCwuWkc8IA7ow45tsb48cfmEIHMe8E3MUtgMHTmuDCIcKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRCgLV5y2RAeehb0r+/ffR7tp+HwBrpHUX7IiBl1xl7Rgp6J4k9K"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBg7XnmF7fFsJZtFxLB+pNU5+PO1HKCOSxn6Le14FMSKsbSC9VtRSezCBM3bnECENr5sACflhz6Kd61WlgfGMUDuED3jSvBWpM0ru/5ympVNR/vjQ/AF99XqOu4GJ7siWVUCwuWkc8IA7ow45tsb48cfmEIHMe8E3MUtgMHTmuDCIcKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRCgLV5y2RAeehb0r+/ffR7tp+HwBrpHUX7IiBl1xl7Rgp6J4k9K"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 16
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 16
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ABCDEFG",
    "round": 16
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ABCDEFG",
        "round": 16
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 16
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 16,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 16,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6Hf+U"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 16
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
        "round": 16
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ABCDEFG",
    "round": 16
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ABCDEFG",
        "round": 16
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
    "round": 16
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 16,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 16,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6Hf+U"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 17,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 17,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr8s/aY"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBEaCpqcvUD6WaKMGl4Rh4QwLRpyNbasWfs5/q/Yd2EYXk3mqashU=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423093,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECw60dWvako43GCsDFg/FK3HVPTxEb5QrAmoaHzCyFiGib0AdLzZ1SHhnPIAFmSmBj32Ct4RjQ7kcLoxCPxMeQEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRGgqanL1A+lmijBpeEYeEMC0acjW2rFn7Of6v2HdhGF5N4ndT4X"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423093,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuECw60dWvako43GCsDFg/FK3HVPTxEb5QrAmoaHzCyFiGib0AdLzZ1SHhnPIAFmSmBj32Ct4RjQ7kcLoxCPxMeQEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRGgqanL1A+lmijBpeEYeEMC0acjW2rFn7Of6v2HdhGF5N4ndT4X",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423092,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA5ktHOowghWU8tHmezBeqM3Z7oZvViBtT5sj5As6AXCNhYnt4dDmECqNOcF0Zzj6jYB85M5pG9zm7dPm2ZfCgAuECw60dWvako43GCsDFg/FK3HVPTxEb5QrAmoaHzCyFiGib0AdLzZ1SHhnPIAFmSmBj32Ct4RjQ7kcLoxCPxMeQEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRGgqanL1A+lmijBpeEYeEMC0acjW2rFn7Of6v2HdhGF5N4gHEoF"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423092,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEA5ktHOowghWU8tHmezBeqM3Z7oZvViBtT5sj5As6AXCNhYnt4dDmECqNOcF0Zzj6jYB85M5pG9zm7dPm2ZfCgAuECw60dWvako43GCsDFg/FK3HVPTxEb5QrAmoaHzCyFiGib0AdLzZ1SHhnPIAFmSmBj32Ct4RjQ7kcLoxCPxMeQEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRGgqanL1A+lmijBpeEYeEMC0acjW2rFn7Of6v2HdhGF5N4gHEoF"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEA5ktHOowghWU8tHmezBeqM3Z7oZvViBtT5sj5As6AXCNhYnt4dDmECqNOcF0Zzj6jYB85M5pG9zm7dPm2ZfCgAuECw60dWvako43GCsDFg/FK3HVPTxEb5QrAmoaHzCyFiGib0AdLzZ1SHhnPIAFmSmBj32Ct4RjQ7kcLoxCPxMeQEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRGgqanL1A+lmijBpeEYeEMC0acjW2rFn7Of6v2HdhGF5N4gHEoF"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 17
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "round": 17
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 17
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 17
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 17
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 17,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 17,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr8s/aY"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 17
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "round": 17
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 17
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 17
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 17
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 17,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 17,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr8s/aY"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 18,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 18,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr8s/aY"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBEqAWI/QClnAQ9eRalwWETpzLWTOgtpE3NM6J3bPk+BlY57RYeyo=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423091,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECXXLC/6x7qnre2WxHrn7gAvTL3jeIc/y7nfgko6MumLGn/GlCmooEop5LkPgP6I9FaugP8hJg8sjstukSsgbAOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRKgFiP0ApZwEPXkWpcFhE6cy1kzoLaRNzTOid2z5PgZWOck0xuh"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423091,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuECXXLC/6x7qnre2WxHrn7gAvTL3jeIc/y7nfgko6MumLGn/GlCmooEop5LkPgP6I9FaugP8hJg8sjstukSsgbAOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRKgFiP0ApZwEPXkWpcFhE6cy1kzoLaRNzTOid2z5PgZWOck0xuh",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqeSftI=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423090,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA4k/9S28lHKCMxcSfSGBqPEoXX2A4K75qDJZ63Lf+nKTO+pISgPzegblvu1w68W4m4CngCNTtV+mcSsXA+NUMDuECXXLC/6x7qnre2WxHrn7gAvTL3jeIc/y7nfgko6MumLGn/GlCmooEop5LkPgP6I9FaugP8hJg8sjstukSsgbAOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRKgFiP0ApZwEPXkWpcFhE6cy1kzoLaRNzTOid2z5PgZWOdG1Dz8"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423090,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEA4k/9S28lHKCMxcSfSGBqPEoXX2A4K75qDJZ63Lf+nKTO+pISgPzegblvu1w68W4m4CngCNTtV+mcSsXA+NUMDuECXXLC/6x7qnre2WxHrn7gAvTL3jeIc/y7nfgko6MumLGn/GlCmooEop5LkPgP6I9FaugP8hJg8sjstukSsgbAOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRKgFiP0ApZwEPXkWpcFhE6cy1kzoLaRNzTOid2z5PgZWOdG1Dz8"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEA4k/9S28lHKCMxcSfSGBqPEoXX2A4K75qDJZ63Lf+nKTO+pISgPzegblvu1w68W4m4CngCNTtV+mcSsXA+NUMDuECXXLC/6x7qnre2WxHrn7gAvTL3jeIc/y7nfgko6MumLGn/GlCmooEop5LkPgP6I9FaugP8hJg8sjstukSsgbAOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRKgFiP0ApZwEPXkWpcFhE6cy1kzoLaRNzTOid2z5PgZWOdG1Dz8"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 18
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "round": 18
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ABCDEFG",
    "round": 18
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ABCDEFG",
        "round": 18
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 18
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 18,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 18,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr8s/aY"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 18
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "round": 18
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ABCDEFG",
    "round": 18
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
        "contract_id": "ABCDEFG",
        "round": 18
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 18
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 18,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 18,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACr8s/aY"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 19,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 19,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsfUu3h"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.update.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBE6Cc2ZD67XpayXWfn34QPsCuyhCikxkb7EIZ8k1DB/t8bP7qUa4=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423089,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDhtdnQKstgoV25n6eOvOadhQt/Q3Qm5jmMGLnQbU/Oias4VNzZKJKN83dsGWxH3eMN6kHPBaG8pvGxUGjb340NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQROgnNmQ+u16Wsl1n59+ED7ArsoQopMZG+xCGfJNQwf7fGxglX2d"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423089,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "event": "update"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDhtdnQKstgoV25n6eOvOadhQt/Q3Qm5jmMGLnQbU/Oias4VNzZKJKN83dsGWxH3eMN6kHPBaG8pvGxUGjb340NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQROgnNmQ+u16Wsl1n59+ED7ArsoQopMZG+xCGfJNQwf7fGxglX2d",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423088,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEC5EDO1VWQt47uvbdUTHBLzZzxZpCsVAHj3APTuO1+LZSE9yDVgKXzr/lNBPVAWYrzChDFjvDrln6HluWiyWKoIuEDhtdnQKstgoV25n6eOvOadhQt/Q3Qm5jmMGLnQbU/Oias4VNzZKJKN83dsGWxH3eMN6kHPBaG8pvGxUGjb340NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQROgnNmQ+u16Wsl1n59+ED7ArsoQopMZG+xCGfJNQwf7fGy24ZRW"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423088,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC5EDO1VWQt47uvbdUTHBLzZzxZpCsVAHj3APTuO1+LZSE9yDVgKXzr/lNBPVAWYrzChDFjvDrln6HluWiyWKoIuEDhtdnQKstgoV25n6eOvOadhQt/Q3Qm5jmMGLnQbU/Oias4VNzZKJKN83dsGWxH3eMN6kHPBaG8pvGxUGjb340NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQROgnNmQ+u16Wsl1n59+ED7ArsoQopMZG+xCGfJNQwf7fGy24ZRW"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC5EDO1VWQt47uvbdUTHBLzZzxZpCsVAHj3APTuO1+LZSE9yDVgKXzr/lNBPVAWYrzChDFjvDrln6HluWiyWKoIuEDhtdnQKstgoV25n6eOvOadhQt/Q3Qm5jmMGLnQbU/Oias4VNzZKJKN83dsGWxH3eMN6kHPBaG8pvGxUGjb340NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQROgnNmQ+u16Wsl1n59+ED7ArsoQopMZG+xCGfJNQwf7fGy24ZRW"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 19
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "round": 19
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 19
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 19
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 19
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 19,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 19,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsfUu3h"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 19
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "round": 19
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ABCDEFG",
    "round": 19
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ABCDEFG",
        "round": 19
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "round": 19
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 19,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 19,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsfUu3h"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": "1",
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "ABCDEFG",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 20,
      "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 20,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsfUu3h"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "ABCDEFG",
        "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": 20,
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "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": 20,
        "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "contract_id": "ABCDEFG",
        "meta": [
          "meta 1"
        ]
      }
    }
  },
  "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_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
    "contract_id": "ct_2pMah2fwwRvUXCDPHQDU9YbTFP4Ti2ZYdQAqupseiimiLGUFND",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMV