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_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
}

responder ---> 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"
    ]
  }
}

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/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
        "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/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.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
}

responder ---> 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"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBFKCsqp0vB6xMvqMO2s/M5xqalSVtoM4qpAPcXu/SkETud2Qu/yE=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
          "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": -576460752303423087,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAK1zu8rJ27ofvy1qaB2u3J0DpQkYSKUOsgfBpvRaNER+8ELUzu3A7FFqbJZ3UJHWpOmad1HFFYlObQEpS7VCQBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRSgrKqdLwesTL6jDtrPzOcampUlbaDOKqQD3F7v0pBE7ndSGG4O"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423087,
  "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_+JALAfhCuEAK1zu8rJ27ofvy1qaB2u3J0DpQkYSKUOsgfBpvRaNER+8ELUzu3A7FFqbJZ3UJHWpOmad1HFFYlObQEpS7VCQBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRSgrKqdLwesTL6jDtrPzOcampUlbaDOKqQD3F7v0pBE7ndSGG4O",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5pzLuanLkP7v8tvGttSKlPptwrZSnQQeeCU8N4HC/CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8JC9lE=",
          "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": -576460752303423086,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAK1zu8rJ27ofvy1qaB2u3J0DpQkYSKUOsgfBpvRaNER+8ELUzu3A7FFqbJZ3UJHWpOmad1HFFYlObQEpS7VCQBuEDw/sl96TpO9WMVkyvoz/oEyu5YoRdXoLTLQhCpJq8jkrtE5nOralTMe9Z2H8AsT55qd7/gHIO3l3uiXTFBr/IEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRSgrKqdLwesTL6jDtrPzOcampUlbaDOKqQD3F7v0pBE7nfvExjP"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAK1zu8rJ27ofvy1qaB2u3J0DpQkYSKUOsgfBpvRaNER+8ELUzu3A7FFqbJZ3UJHWpOmad1HFFYlObQEpS7VCQBuEDw/sl96TpO9WMVkyvoz/oEyu5YoRdXoLTLQhCpJq8jkrtE5nOralTMe9Z2H8AsT55qd7/gHIO3l3uiXTFBr/IEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRSgrKqdLwesTL6jDtrPzOcampUlbaDOKqQD3F7v0pBE7nfvExjP"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAK1zu8rJ27ofvy1qaB2u3J0DpQkYSKUOsgfBpvRaNER+8ELUzu3A7FFqbJZ3UJHWpOmad1HFFYlObQEpS7VCQBuEDw/sl96TpO9WMVkyvoz/oEyu5YoRdXoLTLQhCpJq8jkrtE5nOralTMe9Z2H8AsT55qd7/gHIO3l3uiXTFBr/IEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRSgrKqdLwesTL6jDtrPzOcampUlbaDOKqQD3F7v0pBE7nfvExjP"
    }
  },
  "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": 20
  }
}

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": 20
      }
    }
  },
  "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": 20
  }
}

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": 20
      }
    }
  },
  "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": 20
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.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

{
  "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": 20
  }
}

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": 20
      }
    }
  },
  "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": 20
  }
}

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": 20
      }
    }
  },
  "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": 20
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.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
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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": 21,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 21,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+53e5gtWpBFaAuDF5+A2KTkA6BeOGraCfmdpeY5Sja72F7qy21CxgwqRcruVM=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "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": -576460752303423085,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDl8rudbg5wfS3xno35UbnQle6agPInHSX0/urs5zl6eWfiGV0jBIG/RyuIkJ2dnBFUqxfVW0spmPoBvKSsKyYMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRWgLgxefgNik5AOgXjhq2gn5naXmOUo2u9he6sttQsYMKkcRA2x"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423085,
  "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_+JALAfhCuEDl8rudbg5wfS3xno35UbnQle6agPInHSX0/urs5zl6eWfiGV0jBIG/RyuIkJ2dnBFUqxfVW0spmPoBvKSsKyYMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRWgLgxefgNik5AOgXjhq2gn5naXmOUo2u9he6sttQsYMKkcRA2x",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "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": -576460752303423084,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDl8rudbg5wfS3xno35UbnQle6agPInHSX0/urs5zl6eWfiGV0jBIG/RyuIkJ2dnBFUqxfVW0spmPoBvKSsKyYMuEDmz6vLac2yAaqvVR8NGLo5sroOYzvt2ehndGhK2t7ZSnuvlAHgHxB9E6RclEiVENBDbVPJufBBFLcnGlFk+R8BuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRWgLgxefgNik5AOgXjhq2gn5naXmOUo2u9he6sttQsYMKlZWo1y"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEDl8rudbg5wfS3xno35UbnQle6agPInHSX0/urs5zl6eWfiGV0jBIG/RyuIkJ2dnBFUqxfVW0spmPoBvKSsKyYMuEDmz6vLac2yAaqvVR8NGLo5sroOYzvt2ehndGhK2t7ZSnuvlAHgHxB9E6RclEiVENBDbVPJufBBFLcnGlFk+R8BuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRWgLgxefgNik5AOgXjhq2gn5naXmOUo2u9he6sttQsYMKlZWo1y"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEDl8rudbg5wfS3xno35UbnQle6agPInHSX0/urs5zl6eWfiGV0jBIG/RyuIkJ2dnBFUqxfVW0spmPoBvKSsKyYMuEDmz6vLac2yAaqvVR8NGLo5sroOYzvt2ehndGhK2t7ZSnuvlAHgHxB9E6RclEiVENBDbVPJufBBFLcnGlFk+R8BuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRWgLgxefgNik5AOgXjhq2gn5naXmOUo2u9he6sttQsYMKlZWo1y"
    }
  },
  "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": 21
  }
}

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": 21
      }
    }
  },
  "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": 21
  }
}

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": 21
      }
    }
  },
  "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": 21
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 21,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 21,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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": 21
  }
}

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": 21
      }
    }
  },
  "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": 21
  }
}

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": 21
      }
    }
  },
  "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": 21
  }
}

responder <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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": 22,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 22,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+53e5gtWpBFqCJtCABNzfIotWq4DkoUNXgL9qJu7m+pKFEPaVWy6NQVUSWbdo=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "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": -576460752303423083,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECHUMB4YkSLaMT/dXUQf1njPw+KriuPwbK+Z3qdRJm81EWBYAT9PatryGxlq6WVSolQEzmrwbbRCn934iYckOILuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRagibQgATc3yKLVquA5KFDV4C/aibu5vqShRD2lVsujUFVa8R6C"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423083,
  "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_+JALAfhCuECHUMB4YkSLaMT/dXUQf1njPw+KriuPwbK+Z3qdRJm81EWBYAT9PatryGxlq6WVSolQEzmrwbbRCn934iYckOILuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRagibQgATc3yKLVquA5KFDV4C/aibu5vqShRD2lVsujUFVa8R6C",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "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": -576460752303423082,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECHUMB4YkSLaMT/dXUQf1njPw+KriuPwbK+Z3qdRJm81EWBYAT9PatryGxlq6WVSolQEzmrwbbRCn934iYckOILuEDkMETmu/FeXnW4gV6DIUfRNiBBXt+6ycxfTomXSmTBWP5dThDvbt1UdmjZhdOpxiWDoNDcMK1WeEMX6p+xLkMEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRagibQgATc3yKLVquA5KFDV4C/aibu5vqShRD2lVsujUFUQpL6a"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECHUMB4YkSLaMT/dXUQf1njPw+KriuPwbK+Z3qdRJm81EWBYAT9PatryGxlq6WVSolQEzmrwbbRCn934iYckOILuEDkMETmu/FeXnW4gV6DIUfRNiBBXt+6ycxfTomXSmTBWP5dThDvbt1UdmjZhdOpxiWDoNDcMK1WeEMX6p+xLkMEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRagibQgATc3yKLVquA5KFDV4C/aibu5vqShRD2lVsujUFUQpL6a"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECHUMB4YkSLaMT/dXUQf1njPw+KriuPwbK+Z3qdRJm81EWBYAT9PatryGxlq6WVSolQEzmrwbbRCn934iYckOILuEDkMETmu/FeXnW4gV6DIUfRNiBBXt+6ycxfTomXSmTBWP5dThDvbt1UdmjZhdOpxiWDoNDcMK1WeEMX6p+xLkMEuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRagibQgATc3yKLVquA5KFDV4C/aibu5vqShRD2lVsujUFUQpL6a"
    }
  },
  "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": 22
  }
}

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": 22
      }
    }
  },
  "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": 22
  }
}

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": 22
      }
    }
  },
  "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": 22
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 22,
      "contract_id": "ct_2kZgoykwbG1Rn5A4uJqBhPBFJTxA22iUKpxjzPMjgxCaERRxWk",
      "gas_price": 1,
      "gas_used": 192,
      "height": 22,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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": 22
  }
}

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": 22
      }
    }
  },
  "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": 22
  }
}

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": 22
      }
    }
  },
  "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": 22
  }
}

responder <--- node

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

responder ---> 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
  }
}

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.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
}

responder ---> 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"
  }
}

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.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
}

responder ---> 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
  }
}

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.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
}

responder ---> 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
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBF6CCvo0j2N6sKLxL1q9IuvBnBgukf+5xvQZdvQgb7ZJ8nNh5jZA=",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423081,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECnaZNe4Ti++AR8PzXquJSP07RBnwytfHUI/m+8zQH6cTYAdrkKluNydVFmsyiYHyRalAdEE3Qq5oi9H/CIaeoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQReggr6NI9jerCi8S9avSLrwZwYLpH/ucb0GXb0IG+2SfJwWzt9Q"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423081,
  "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_+JALAfhCuECnaZNe4Ti++AR8PzXquJSP07RBnwytfHUI/m+8zQH6cTYAdrkKluNydVFmsyiYHyRalAdEE3Qq5oi9H/CIaeoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQReggr6NI9jerCi8S9avSLrwZwYLpH/ucb0GXb0IG+2SfJwWzt9Q",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423080,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECGOm++Kf7rya/EudCPSVnkxpNdmEl96PwWVXpmHuNnBTwebHQeRChuTC8SjTMdCoPk7p+ho7pL12Qdyq7gpbUEuECnaZNe4Ti++AR8PzXquJSP07RBnwytfHUI/m+8zQH6cTYAdrkKluNydVFmsyiYHyRalAdEE3Qq5oi9H/CIaeoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQReggr6NI9jerCi8S9avSLrwZwYLpH/ucb0GXb0IG+2SfJxePNbO"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECGOm++Kf7rya/EudCPSVnkxpNdmEl96PwWVXpmHuNnBTwebHQeRChuTC8SjTMdCoPk7p+ho7pL12Qdyq7gpbUEuECnaZNe4Ti++AR8PzXquJSP07RBnwytfHUI/m+8zQH6cTYAdrkKluNydVFmsyiYHyRalAdEE3Qq5oi9H/CIaeoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQReggr6NI9jerCi8S9avSLrwZwYLpH/ucb0GXb0IG+2SfJxePNbO"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECGOm++Kf7rya/EudCPSVnkxpNdmEl96PwWVXpmHuNnBTwebHQeRChuTC8SjTMdCoPk7p+ho7pL12Qdyq7gpbUEuECnaZNe4Ti++AR8PzXquJSP07RBnwytfHUI/m+8zQH6cTYAdrkKluNydVFmsyiYHyRalAdEE3Qq5oi9H/CIaeoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQReggr6NI9jerCi8S9avSLrwZwYLpH/ucb0GXb0IG+2SfJxePNbO"
    }
  },
  "version": 1
}

responder ---> 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
  }
}

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.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
}

responder ---> 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"
  }
}

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.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///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkB9qDphf1Btro3W5dC7sSoT8StaKZTaairNlYczQGx/kXbyI5nYXNfbGltaXRfY2FsbAC5AYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5ASqg6xBmg5eSUphxuoFyPJSu7NNYBC2uWE84cnu93hU8YaSDZ2V0AbjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQN1YgABO2IAAVuRgICAUX+5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6hRiAANpV1CAgFF/aL7254jD2nKcEjUjMxxeG/+xsW3L/CgsjY+hOjbRqzUUYgABhldQgIBRf+mF/UG2ujdbl0LuxKhPxK1oplNpqKs2VhzNAbH+RdvIFGIAAeJXUICAUX/rEGaDl5JSmHG6gXI8lK7s01gELa5YTzhye73eFTxhpBRiAAJGV1CAgFF/rNew+smpQeg3WIQ91wbJ+YDaqpi2mSAXRfoLxYP3UrMUYgACkldQgIBRf7p4cBirEsyuFO4SwEqG5Q/LWgWZwYiOmFrHZEinLzoCFGIAAt5XUIBRfyQIksKX9IKbeDhIx9LYQ/M/i4axNIMQ9AoWTp6h3BT+FGIAAv1XUGABGVEAW2AAGVlgIAGQgVJgIJADYAOBUpBZYABRWVJgAFJgAPNbYACAUmAA81tZWWAgAZCBUmAgkANgABlZYCABkIFSYCCQA2ADgVKBUpBWW2AgAVGAUZBgIAFRkVBZUICCklCSUFBgAGAAYACDWZCBUllgIAGQgVJgIJADf2jyZ2M4/1CIOaukd0nv+ovofvKE8gf7PZmYcBzVOIfFgVJgCoZhJxDxkVBQkFZbYCABUYBRkGAgAYBRkGAgAVGSUFlQgYGEk1CTUJNQUGAAYABgAIRZkIFSWWAgAZCBUmAgkAN/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WBUmAAh4bxklBQUJBWW2AgAVFRkFBZUICRUFBgAGAAYABZWWAgAZCBUmAgkAN/SexJB2wCA3EmpDMD6tzkOy4sMpRXsRPFCn4i3ImAlLeBUmAAhVrxkFCQVltgIAFRUZBQWVCAkVBQYABgAGAAWVlgIAGQgVJgIJADf7NWDlIdI9qcxLyVJ5JfxIV8kx4B8STJHqgp9CEPpcJOgVJgAIVa8ZBQkFZbYCABUYBRkGAgAVGRUFlQgIKSUJJQUICCAZFQUJBWW2AgAVGAUZBgIAGAUZBgIAFRWVCCgoKTUJNQk1BQYABgAGAAg1lgIAGQgVJgIJADhoFSWWAgAZCBUmAgkAN/aL7254jD2nKcEjUjMxxeG/+xsW3L/CgsjY+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMS4wAMw0Hak=",
        "deposit": 10,
        "meta": [
          "meta 1"
        ],
        "vm_version": "1"
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> 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
  }
}

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.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
}

responder ---> 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
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBGKAiTjKjnbNqrJJzX6fYlMTqOSbzUcSp1aORvTCKHgf85HG6Yyw=",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423079,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC1w48gSQKTIvzm6obSJxz7yuzOgX37D9vwYGBz6FlOu8wz3STt30PUpBRLlU7M2bMzC1Lb+QJSy1GUU5ozxAwPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRigIk4yo52zaqySc1+n2JTE6jkm81HEqdWjkb0wih4H/OQ3Sebf"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423079,
  "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_+JALAfhCuEC1w48gSQKTIvzm6obSJxz7yuzOgX37D9vwYGBz6FlOu8wz3STt30PUpBRLlU7M2bMzC1Lb+QJSy1GUU5ozxAwPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRigIk4yo52zaqySc1+n2JTE6jkm81HEqdWjkb0wih4H/OQ3Sebf",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423078,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEC1w48gSQKTIvzm6obSJxz7yuzOgX37D9vwYGBz6FlOu8wz3STt30PUpBRLlU7M2bMzC1Lb+QJSy1GUU5ozxAwPuEDY9bOqEzVX2LHw1dgLvuJdlmngES+lrZpzQ1pgSI16j7FFH90BF0eTRAbO4AnW3seaxkUzGT3Bc57we0OnvK8LuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRigIk4yo52zaqySc1+n2JTE6jkm81HEqdWjkb0wih4H/OR6IT4S"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC1w48gSQKTIvzm6obSJxz7yuzOgX37D9vwYGBz6FlOu8wz3STt30PUpBRLlU7M2bMzC1Lb+QJSy1GUU5ozxAwPuEDY9bOqEzVX2LHw1dgLvuJdlmngES+lrZpzQ1pgSI16j7FFH90BF0eTRAbO4AnW3seaxkUzGT3Bc57we0OnvK8LuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRigIk4yo52zaqySc1+n2JTE6jkm81HEqdWjkb0wih4H/OR6IT4S"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC1w48gSQKTIvzm6obSJxz7yuzOgX37D9vwYGBz6FlOu8wz3STt30PUpBRLlU7M2bMzC1Lb+QJSy1GUU5ozxAwPuEDY9bOqEzVX2LHw1dgLvuJdlmngES+lrZpzQ1pgSI16j7FFH90BF0eTRAbO4AnW3seaxkUzGT3Bc57we0OnvK8LuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRigIk4yo52zaqySc1+n2JTE6jkm81HEqdWjkb0wih4H/OR6IT4S"
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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": 25,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 25,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423077,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAymv+ubveYF2XVrW7QskG2j2AVmMO0HJdseQR0d7xOe61YIXgThR97sACUg4qQ/ot7hXZWkFDZa8d17NEIHtUKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRmghPzfeppn+NcZ/sB8JLirnxGS5QO00pUSQaO7pWb11JDK4FMA"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423077,
  "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_+JALAfhCuEAymv+ubveYF2XVrW7QskG2j2AVmMO0HJdseQR0d7xOe61YIXgThR97sACUg4qQ/ot7hXZWkFDZa8d17NEIHtUKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRmghPzfeppn+NcZ/sB8JLirnxGS5QO00pUSQaO7pWb11JDK4FMA",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423076,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAdoARzEahobfoVkVzSclub+arThONUEa7Py9t0Ses70a400PzXUDlEBA1mv3RXdFXlPUlUpy2l82pdy9C0jy0PuEAymv+ubveYF2XVrW7QskG2j2AVmMO0HJdseQR0d7xOe61YIXgThR97sACUg4qQ/ot7hXZWkFDZa8d17NEIHtUKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRmghPzfeppn+NcZ/sB8JLirnxGS5QO00pUSQaO7pWb11JAsWRvY"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAdoARzEahobfoVkVzSclub+arThONUEa7Py9t0Ses70a400PzXUDlEBA1mv3RXdFXlPUlUpy2l82pdy9C0jy0PuEAymv+ubveYF2XVrW7QskG2j2AVmMO0HJdseQR0d7xOe61YIXgThR97sACUg4qQ/ot7hXZWkFDZa8d17NEIHtUKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRmghPzfeppn+NcZ/sB8JLirnxGS5QO00pUSQaO7pWb11JAsWRvY"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAdoARzEahobfoVkVzSclub+arThONUEa7Py9t0Ses70a400PzXUDlEBA1mv3RXdFXlPUlUpy2l82pdy9C0jy0PuEAymv+ubveYF2XVrW7QskG2j2AVmMO0HJdseQR0d7xOe61YIXgThR97sACUg4qQ/ot7hXZWkFDZa8d17NEIHtUKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRmghPzfeppn+NcZ/sB8JLirnxGS5QO00pUSQaO7pWb11JAsWRvY"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 25
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 25
      }
    }
  },
  "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": 25
  }
}

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": 25
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 25
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 25,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 25,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 25
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 25
      }
    }
  },
  "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": 25
  }
}

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": 25
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 25
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 25,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 25,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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": 26,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 26,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423075,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECCMwrIeR9ptotqgIl6cpk0tGDkUUfs43Upl18dMfcDRhVOkq2VN3I2eUYeRQQGzw4rDrFPWd2n2a+5e6TLiv4KuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRqgaYEicn95JdOJGDablZ8wDuJDzDHofvLVO26wdM/8n6vnkgu/"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423075,
  "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_+JALAfhCuECCMwrIeR9ptotqgIl6cpk0tGDkUUfs43Upl18dMfcDRhVOkq2VN3I2eUYeRQQGzw4rDrFPWd2n2a+5e6TLiv4KuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRqgaYEicn95JdOJGDablZ8wDuJDzDHofvLVO26wdM/8n6vnkgu/",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423074,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBUMG5YE8HkPv3KaL/sXqB+AOprhOHyGQUDSwWEGaRszp1grkk4h3V1bTq/r0D9XQPACXFIiLStQxiwBncQZYYDuECCMwrIeR9ptotqgIl6cpk0tGDkUUfs43Upl18dMfcDRhVOkq2VN3I2eUYeRQQGzw4rDrFPWd2n2a+5e6TLiv4KuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRqgaYEicn95JdOJGDablZ8wDuJDzDHofvLVO26wdM/8n6voErfd"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBUMG5YE8HkPv3KaL/sXqB+AOprhOHyGQUDSwWEGaRszp1grkk4h3V1bTq/r0D9XQPACXFIiLStQxiwBncQZYYDuECCMwrIeR9ptotqgIl6cpk0tGDkUUfs43Upl18dMfcDRhVOkq2VN3I2eUYeRQQGzw4rDrFPWd2n2a+5e6TLiv4KuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRqgaYEicn95JdOJGDablZ8wDuJDzDHofvLVO26wdM/8n6voErfd"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBUMG5YE8HkPv3KaL/sXqB+AOprhOHyGQUDSwWEGaRszp1grkk4h3V1bTq/r0D9XQPACXFIiLStQxiwBncQZYYDuECCMwrIeR9ptotqgIl6cpk0tGDkUUfs43Upl18dMfcDRhVOkq2VN3I2eUYeRQQGzw4rDrFPWd2n2a+5e6TLiv4KuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRqgaYEicn95JdOJGDablZ8wDuJDzDHofvLVO26wdM/8n6voErfd"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 26
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 26
      }
    }
  },
  "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": 26
  }
}

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": 26
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 26
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 26,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 26,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 26
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 26
      }
    }
  },
  "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": 26
  }
}

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": 26
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 26
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 26,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 26,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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": 27,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 27,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423073,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDQ8Ds/YB5uwwpVpt2+TjXAd3JqrJL1rm39M+q3t6YaxrrLIJ6ni77TFmR9qR0EoqTPocHV5NzBdDpyG+GT6iEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRugKfNYYsk9rUfYJU6iF47cjg1t/ihUjcJd062F2ZFAbKPMVWm3"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423073,
  "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_+JALAfhCuEDQ8Ds/YB5uwwpVpt2+TjXAd3JqrJL1rm39M+q3t6YaxrrLIJ6ni77TFmR9qR0EoqTPocHV5NzBdDpyG+GT6iEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRugKfNYYsk9rUfYJU6iF47cjg1t/ihUjcJd062F2ZFAbKPMVWm3",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423072,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAxu5oxqfWWIHqkvGwaUNv+9fWdOtpmn4Aw77HxHo+I4UURN53TU7eC3H4j0ucWDXOwvJJldGC+E/iSdiaEpuUBuEDQ8Ds/YB5uwwpVpt2+TjXAd3JqrJL1rm39M+q3t6YaxrrLIJ6ni77TFmR9qR0EoqTPocHV5NzBdDpyG+GT6iEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRugKfNYYsk9rUfYJU6iF47cjg1t/ihUjcJd062F2ZFAbKMjYyTl"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAxu5oxqfWWIHqkvGwaUNv+9fWdOtpmn4Aw77HxHo+I4UURN53TU7eC3H4j0ucWDXOwvJJldGC+E/iSdiaEpuUBuEDQ8Ds/YB5uwwpVpt2+TjXAd3JqrJL1rm39M+q3t6YaxrrLIJ6ni77TFmR9qR0EoqTPocHV5NzBdDpyG+GT6iEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRugKfNYYsk9rUfYJU6iF47cjg1t/ihUjcJd062F2ZFAbKMjYyTl"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAxu5oxqfWWIHqkvGwaUNv+9fWdOtpmn4Aw77HxHo+I4UURN53TU7eC3H4j0ucWDXOwvJJldGC+E/iSdiaEpuUBuEDQ8Ds/YB5uwwpVpt2+TjXAd3JqrJL1rm39M+q3t6YaxrrLIJ6ni77TFmR9qR0EoqTPocHV5NzBdDpyG+GT6iEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRugKfNYYsk9rUfYJU6iF47cjg1t/ihUjcJd062F2ZFAbKMjYyTl"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 27
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 27
      }
    }
  },
  "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": 27
  }
}

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": 27
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 27
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 27,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 27,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 27
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 27
      }
    }
  },
  "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": 27
  }
}

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": 27
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 27
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 27,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 27,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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": 28,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 28,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423071,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBZ/QjuevGS9ONgKXjR8ttfXdiiMtL1scPQa1KvwOms9uD2xuH/8RqSXt+7uAeIKE7EmACHhSWxI8zZbCSF+cEGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRygjX9ciScAion1Db/xuLJLgViP542w9U3Q2Cr+MvUUjqJ+3+HD"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423071,
  "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_+JALAfhCuEBZ/QjuevGS9ONgKXjR8ttfXdiiMtL1scPQa1KvwOms9uD2xuH/8RqSXt+7uAeIKE7EmACHhSWxI8zZbCSF+cEGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRygjX9ciScAion1Db/xuLJLgViP542w9U3Q2Cr+MvUUjqJ+3+HD",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423070,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBZ/QjuevGS9ONgKXjR8ttfXdiiMtL1scPQa1KvwOms9uD2xuH/8RqSXt+7uAeIKE7EmACHhSWxI8zZbCSF+cEGuECyRqQSMbDrbuaKBw06HKyCRC48zeGWDbfw8PGbGiCpRADQDJ9wWld1m2ujbIoa1zcJm7FzrHFhCUeef3LYxsAKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRygjX9ciScAion1Db/xuLJLgViP542w9U3Q2Cr+MvUUjqJR4sOk"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBZ/QjuevGS9ONgKXjR8ttfXdiiMtL1scPQa1KvwOms9uD2xuH/8RqSXt+7uAeIKE7EmACHhSWxI8zZbCSF+cEGuECyRqQSMbDrbuaKBw06HKyCRC48zeGWDbfw8PGbGiCpRADQDJ9wWld1m2ujbIoa1zcJm7FzrHFhCUeef3LYxsAKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRygjX9ciScAion1Db/xuLJLgViP542w9U3Q2Cr+MvUUjqJR4sOk"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBZ/QjuevGS9ONgKXjR8ttfXdiiMtL1scPQa1KvwOms9uD2xuH/8RqSXt+7uAeIKE7EmACHhSWxI8zZbCSF+cEGuECyRqQSMbDrbuaKBw06HKyCRC48zeGWDbfw8PGbGiCpRADQDJ9wWld1m2ujbIoa1zcJm7FzrHFhCUeef3LYxsAKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQRygjX9ciScAion1Db/xuLJLgViP542w9U3Q2Cr+MvUUjqJR4sOk"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 28
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 28
      }
    }
  },
  "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": 28
  }
}

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": 28
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 28
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 28,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 28,
      "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 28
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 28
      }
    }
  },
  "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": 28
  }
}

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": 28
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 28
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 28,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 28,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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": 29,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 29,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423069,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBV56inaMpyHCvfDFofIisLwAtvl69b4x15sBnC6FPE1UUJdaUOB5uBhg+VAdpxlqv0c/tdD5fLY3fx+JTjiEQJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR2gPGSFEvVPFe7FwGVB+h7umC1g9hF4px8+eAhIlOqHUgoF02Jr"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423069,
  "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_+JALAfhCuEBV56inaMpyHCvfDFofIisLwAtvl69b4x15sBnC6FPE1UUJdaUOB5uBhg+VAdpxlqv0c/tdD5fLY3fx+JTjiEQJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR2gPGSFEvVPFe7FwGVB+h7umC1g9hF4px8+eAhIlOqHUgoF02Jr",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423068,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBJmQZ9zyW9c3KxzUS57ryG+GlJb7pus8tHba8G7cNU8+CYWl9nRn966p7Ltc23bth4UTVrX9bDlqsihddPnZkFuEBV56inaMpyHCvfDFofIisLwAtvl69b4x15sBnC6FPE1UUJdaUOB5uBhg+VAdpxlqv0c/tdD5fLY3fx+JTjiEQJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR2gPGSFEvVPFe7FwGVB+h7umC1g9hF4px8+eAhIlOqHUgoEo4aA"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBJmQZ9zyW9c3KxzUS57ryG+GlJb7pus8tHba8G7cNU8+CYWl9nRn966p7Ltc23bth4UTVrX9bDlqsihddPnZkFuEBV56inaMpyHCvfDFofIisLwAtvl69b4x15sBnC6FPE1UUJdaUOB5uBhg+VAdpxlqv0c/tdD5fLY3fx+JTjiEQJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR2gPGSFEvVPFe7FwGVB+h7umC1g9hF4px8+eAhIlOqHUgoEo4aA"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBJmQZ9zyW9c3KxzUS57ryG+GlJb7pus8tHba8G7cNU8+CYWl9nRn966p7Ltc23bth4UTVrX9bDlqsihddPnZkFuEBV56inaMpyHCvfDFofIisLwAtvl69b4x15sBnC6FPE1UUJdaUOB5uBhg+VAdpxlqv0c/tdD5fLY3fx+JTjiEQJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR2gPGSFEvVPFe7FwGVB+h7umC1g9hF4px8+eAhIlOqHUgoEo4aA"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 29
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 29
      }
    }
  },
  "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": 29
  }
}

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": 29
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 29
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 29,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 29,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 29
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 29
      }
    }
  },
  "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": 29
  }
}

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": 29
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 29
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 29,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 29,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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": 30,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 30,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423067,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECTMZK2J6zMFdFL0hcah70qc+jyQ0Z1568gsUi+cjhPv0kw1HhmsHuNJYtQr6ILZvQFZMS4XFIHjRGpaelfr4kMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR6gLMEPZ1PZWfEImSs1nYFgEeXeTSlWnRm6BqYAjVEik4Ol52Sm"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423067,
  "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_+JALAfhCuECTMZK2J6zMFdFL0hcah70qc+jyQ0Z1568gsUi+cjhPv0kw1HhmsHuNJYtQr6ILZvQFZMS4XFIHjRGpaelfr4kMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR6gLMEPZ1PZWfEImSs1nYFgEeXeTSlWnRm6BqYAjVEik4Ol52Sm",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnmYJ7Q=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423066,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBGjDRKRje4zHVJdYL03xYF3AR34/pDv8jWsN7gFNhnh6LyWToVOuzULGhya8pNtaKtcB7jxQdYZhj/dhv8QQoAuECTMZK2J6zMFdFL0hcah70qc+jyQ0Z1568gsUi+cjhPv0kw1HhmsHuNJYtQr6ILZvQFZMS4XFIHjRGpaelfr4kMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR6gLMEPZ1PZWfEImSs1nYFgEeXeTSlWnRm6BqYAjVEik4MLYaMj"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBGjDRKRje4zHVJdYL03xYF3AR34/pDv8jWsN7gFNhnh6LyWToVOuzULGhya8pNtaKtcB7jxQdYZhj/dhv8QQoAuECTMZK2J6zMFdFL0hcah70qc+jyQ0Z1568gsUi+cjhPv0kw1HhmsHuNJYtQr6ILZvQFZMS4XFIHjRGpaelfr4kMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR6gLMEPZ1PZWfEImSs1nYFgEeXeTSlWnRm6BqYAjVEik4MLYaMj"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBGjDRKRje4zHVJdYL03xYF3AR34/pDv8jWsN7gFNhnh6LyWToVOuzULGhya8pNtaKtcB7jxQdYZhj/dhv8QQoAuECTMZK2J6zMFdFL0hcah70qc+jyQ0Z1568gsUi+cjhPv0kw1HhmsHuNJYtQr6ILZvQFZMS4XFIHjRGpaelfr4kMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR6gLMEPZ1PZWfEImSs1nYFgEeXeTSlWnRm6BqYAjVEik4MLYaMj"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 30
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 30
      }
    }
  },
  "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": 30
  }
}

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": 30
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 30
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 30,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 30,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 30
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 30
      }
    }
  },
  "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": 30
  }
}

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": 30
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 30
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 30,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 30,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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": 31,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 31,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423065,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC1zM7bd+0rD6uCLYeL1/z11W0FYgL+WQobyWtjdwq9Xq4vVczqznzByaudtkdvb8jirB0zzVBpQ+u2CiKn1oQMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR+g81uiTedeLLwtTmaBcVg+EUbjy4VCH7R9JBL6HCTSM4WlZHyY"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423065,
  "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_+JALAfhCuEC1zM7bd+0rD6uCLYeL1/z11W0FYgL+WQobyWtjdwq9Xq4vVczqznzByaudtkdvb8jirB0zzVBpQ+u2CiKn1oQMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR+g81uiTedeLLwtTmaBcVg+EUbjy4VCH7R9JBL6HCTSM4WlZHyY",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423064,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBNYsSzjF5CRaekewCEBbjeBS3WA9Y3As1Z2cS+SQ2EpiPWb/0N/JKTjNE1qN6tZoDyFVekoGTVQF+BHuZAF4AEuEC1zM7bd+0rD6uCLYeL1/z11W0FYgL+WQobyWtjdwq9Xq4vVczqznzByaudtkdvb8jirB0zzVBpQ+u2CiKn1oQMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR+g81uiTedeLLwtTmaBcVg+EUbjy4VCH7R9JBL6HCTSM4UXiyGJ"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBNYsSzjF5CRaekewCEBbjeBS3WA9Y3As1Z2cS+SQ2EpiPWb/0N/JKTjNE1qN6tZoDyFVekoGTVQF+BHuZAF4AEuEC1zM7bd+0rD6uCLYeL1/z11W0FYgL+WQobyWtjdwq9Xq4vVczqznzByaudtkdvb8jirB0zzVBpQ+u2CiKn1oQMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR+g81uiTedeLLwtTmaBcVg+EUbjy4VCH7R9JBL6HCTSM4UXiyGJ"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBNYsSzjF5CRaekewCEBbjeBS3WA9Y3As1Z2cS+SQ2EpiPWb/0N/JKTjNE1qN6tZoDyFVekoGTVQF+BHuZAF4AEuEC1zM7bd+0rD6uCLYeL1/z11W0FYgL+WQobyWtjdwq9Xq4vVczqznzByaudtkdvb8jirB0zzVBpQ+u2CiKn1oQMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQR+g81uiTedeLLwtTmaBcVg+EUbjy4VCH7R9JBL6HCTSM4UXiyGJ"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 31
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 31
      }
    }
  },
  "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": 31
  }
}

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": 31
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 31
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 31,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 31,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 31
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 31
      }
    }
  },
  "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": 31
  }
}

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": 31
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 31
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 31,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 31,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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": 32,
      "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 32,
      "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423063,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECOm/iSJi5uW8+qdHGtSHihERuAFzJlRkCSS8lT73rIxrDewMi+yVdwGFKftWUvdCSUfFBiFxFGShu15aFc1gAJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSCg2aUuIWoFkaSY+7adSppcDrqSGSuBigWBABV9XrBCAukbnezv"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423063,
  "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_+JALAfhCuECOm/iSJi5uW8+qdHGtSHihERuAFzJlRkCSS8lT73rIxrDewMi+yVdwGFKftWUvdCSUfFBiFxFGShu15aFc1gAJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSCg2aUuIWoFkaSY+7adSppcDrqSGSuBigWBABV9XrBCAukbnezv",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgYZNN/vlqH4mTokXYCjVOFtCwhrr4g7qCHmZRbMMEnHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw0oJJE=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423062,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECOm/iSJi5uW8+qdHGtSHihERuAFzJlRkCSS8lT73rIxrDewMi+yVdwGFKftWUvdCSUfFBiFxFGShu15aFc1gAJuEDyDbI/7TRRsKy2Gutw9PazJaYj0obCAp1DtZHuVKpT82RO9tZ4efDO9mTkySAVnHjioaNGhogw5CN5UfNAodkBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSCg2aUuIWoFkaSY+7adSppcDrqSGSuBigWBABV9XrBCAuljnJ26"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECOm/iSJi5uW8+qdHGtSHihERuAFzJlRkCSS8lT73rIxrDewMi+yVdwGFKftWUvdCSUfFBiFxFGShu15aFc1gAJuEDyDbI/7TRRsKy2Gutw9PazJaYj0obCAp1DtZHuVKpT82RO9tZ4efDO9mTkySAVnHjioaNGhogw5CN5UfNAodkBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSCg2aUuIWoFkaSY+7adSppcDrqSGSuBigWBABV9XrBCAuljnJ26"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECOm/iSJi5uW8+qdHGtSHihERuAFzJlRkCSS8lT73rIxrDewMi+yVdwGFKftWUvdCSUfFBiFxFGShu15aFc1gAJuEDyDbI/7TRRsKy2Gutw9PazJaYj0obCAp1DtZHuVKpT82RO9tZ4efDO9mTkySAVnHjioaNGhogw5CN5UfNAodkBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSCg2aUuIWoFkaSY+7adSppcDrqSGSuBigWBABV9XrBCAuljnJ26"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 32
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 32
      }
    }
  },
  "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": 32
  }
}

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": 32
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 32
  }
}

initiator <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 32
  }
}

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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
        "round": 32
      }
    }
  },
  "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": 32
  }
}

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": 32
      }
    }
  },
  "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_zhXgmCwbYQUPU1ZLPmSgkTG2zePZEVRBXrzRBhkzSzX1nUyZL",
    "round": 32
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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": 33,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 33,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423061,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECePQXzgyooc8DN7yhKqXOiOjEdOyCk5YQExz/54xRPRLuoZYxwg+ZodUXY7zFCkOYMFxWbFFAWP2unX66ldpoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSGg2WIT9KTshKqnfvXHOFeg+CRC57AYIsdXe8U3zdQb1HcvEF2H"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423061,
  "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_+JALAfhCuECePQXzgyooc8DN7yhKqXOiOjEdOyCk5YQExz/54xRPRLuoZYxwg+ZodUXY7zFCkOYMFxWbFFAWP2unX66ldpoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSGg2WIT9KTshKqnfvXHOFeg+CRC57AYIsdXe8U3zdQb1HcvEF2H",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423060,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBQiA+grBWYAB1sx9AUxVTyPDyQNKyMsfdrpzWwPSmHjHULEoHgHCr0gAiM563noJ12O66m9Zq55R3uAN4b9fsDuECePQXzgyooc8DN7yhKqXOiOjEdOyCk5YQExz/54xRPRLuoZYxwg+ZodUXY7zFCkOYMFxWbFFAWP2unX66ldpoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSGg2WIT9KTshKqnfvXHOFeg+CRC57AYIsdXe8U3zdQb1HfYL1/D"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBQiA+grBWYAB1sx9AUxVTyPDyQNKyMsfdrpzWwPSmHjHULEoHgHCr0gAiM563noJ12O66m9Zq55R3uAN4b9fsDuECePQXzgyooc8DN7yhKqXOiOjEdOyCk5YQExz/54xRPRLuoZYxwg+ZodUXY7zFCkOYMFxWbFFAWP2unX66ldpoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSGg2WIT9KTshKqnfvXHOFeg+CRC57AYIsdXe8U3zdQb1HfYL1/D"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBQiA+grBWYAB1sx9AUxVTyPDyQNKyMsfdrpzWwPSmHjHULEoHgHCr0gAiM563noJ12O66m9Zq55R3uAN4b9fsDuECePQXzgyooc8DN7yhKqXOiOjEdOyCk5YQExz/54xRPRLuoZYxwg+ZodUXY7zFCkOYMFxWbFFAWP2unX66ldpoKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSGg2WIT9KTshKqnfvXHOFeg+CRC57AYIsdXe8U3zdQb1HfYL1/D"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 33
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 33
      }
    }
  },
  "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": 33
  }
}

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": 33
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 33
  }
}

initiator <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 33
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 33
      }
    }
  },
  "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": 33
  }
}

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": 33
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 33
  }
}

responder <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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": 34,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 34,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423059,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAnCwkStwf4p0tmJXQIwvDql3SiAEr23+c0mn3V6Kn8tudpWb3TYP+QxYCR32ZgnxtyelJzI6NID8WAK/vBpJUFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSKgt8kpCSG7h/fP5j2/Lp+K0SHMUi92BcOahGPYGQJDRaUCN289"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423059,
  "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_+JALAfhCuEAnCwkStwf4p0tmJXQIwvDql3SiAEr23+c0mn3V6Kn8tudpWb3TYP+QxYCR32ZgnxtyelJzI6NID8WAK/vBpJUFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSKgt8kpCSG7h/fP5j2/Lp+K0SHMUi92BcOahGPYGQJDRaUCN289",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423058,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAnCwkStwf4p0tmJXQIwvDql3SiAEr23+c0mn3V6Kn8tudpWb3TYP+QxYCR32ZgnxtyelJzI6NID8WAK/vBpJUFuEB7BiMAh/WsqbpeCeaw0Sd+Pt4Lky9TIiSDDCT0V7B04glRK6TfdT5WbiRXSv712G4B1VFECV2iG4bb4GGFsFkGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSKgt8kpCSG7h/fP5j2/Lp+K0SHMUi92BcOahGPYGQJDRaVyjjeo"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAnCwkStwf4p0tmJXQIwvDql3SiAEr23+c0mn3V6Kn8tudpWb3TYP+QxYCR32ZgnxtyelJzI6NID8WAK/vBpJUFuEB7BiMAh/WsqbpeCeaw0Sd+Pt4Lky9TIiSDDCT0V7B04glRK6TfdT5WbiRXSv712G4B1VFECV2iG4bb4GGFsFkGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSKgt8kpCSG7h/fP5j2/Lp+K0SHMUi92BcOahGPYGQJDRaVyjjeo"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAnCwkStwf4p0tmJXQIwvDql3SiAEr23+c0mn3V6Kn8tudpWb3TYP+QxYCR32ZgnxtyelJzI6NID8WAK/vBpJUFuEB7BiMAh/WsqbpeCeaw0Sd+Pt4Lky9TIiSDDCT0V7B04glRK6TfdT5WbiRXSv712G4B1VFECV2iG4bb4GGFsFkGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSKgt8kpCSG7h/fP5j2/Lp+K0SHMUi92BcOahGPYGQJDRaVyjjeo"
    }
  },
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 34
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 34
      }
    }
  },
  "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": 34
  }
}

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": 34
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 34
  }
}

initiator <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 34
  }
}

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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
        "round": 34
      }
    }
  },
  "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": 34
  }
}

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": 34
      }
    }
  },
  "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_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
    "round": 34
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 34,
      "contract_id": "ct_jyS797U2J1bbKvBpfghBq7pg7Qv4SzfwZdaoSpAZdBmT1znx9",
      "gas_price": 1,
      "gas_used": 192,
      "height": 34,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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": "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+53e5gtWpBI6BlGN7k+fLhrVkjUUhuBt5oy87pGzjnWpvRxNh2QqRbXy2v/Qs=",
      "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": -576460752303423057,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEB9Xx+TF7GK+v1IGOIJ29KllrbwIG7XM2LERC2K4BVGINMkV6NjBq2zV9nssur/RJfSQRCf6uYgnHfVMBptcngNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSOgZRje5Pny4a1ZI1FIbgbeaMvO6Rs451qb0cTYdkKkW18BcKiV"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423057,
  "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_+JALAfhCuEB9Xx+TF7GK+v1IGOIJ29KllrbwIG7XM2LERC2K4BVGINMkV6NjBq2zV9nssur/RJfSQRCf6uYgnHfVMBptcngNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSOgZRje5Pny4a1ZI1FIbgbeaMvO6Rs451qb0cTYdkKkW18BcKiV",
      "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": -576460752303423056,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEB9Xx+TF7GK+v1IGOIJ29KllrbwIG7XM2LERC2K4BVGINMkV6NjBq2zV9nssur/RJfSQRCf6uYgnHfVMBptcngNuECXYuyJlZQIlWCtGQ2GfFwlUSKV6Eq/u+svlLK1nEy4In7uI3b1lmEMl68EqS2HiJhJYAgjvIAS9WAWcGZSkLUPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSOgZRje5Pny4a1ZI1FIbgbeaMvO6Rs451qb0cTYdkKkW19wxoOY"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEB9Xx+TF7GK+v1IGOIJ29KllrbwIG7XM2LERC2K4BVGINMkV6NjBq2zV9nssur/RJfSQRCf6uYgnHfVMBptcngNuECXYuyJlZQIlWCtGQ2GfFwlUSKV6Eq/u+svlLK1nEy4In7uI3b1lmEMl68EqS2HiJhJYAgjvIAS9WAWcGZSkLUPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSOgZRje5Pny4a1ZI1FIbgbeaMvO6Rs451qb0cTYdkKkW19wxoOY"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEB9Xx+TF7GK+v1IGOIJ29KllrbwIG7XM2LERC2K4BVGINMkV6NjBq2zV9nssur/RJfSQRCf6uYgnHfVMBptcngNuECXYuyJlZQIlWCtGQ2GfFwlUSKV6Eq/u+svlLK1nEy4In7uI3b1lmEMl68EqS2HiJhJYAgjvIAS9WAWcGZSkLUPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSOgZRje5Pny4a1ZI1FIbgbeaMvO6Rs451qb0cTYdkKkW19wxoOY"
    }
  },
  "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///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkB9qDphf1Btro3W5dC7sSoT8StaKZTaairNlYczQGx/kXbyI5nYXNfbGltaXRfY2FsbAC5AYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5ASqg6xBmg5eSUphxuoFyPJSu7NNYBC2uWE84cnu93hU8YaSDZ2V0AbjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQN1YgABO2IAAVuRgICAUX+5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6hRiAANpV1CAgFF/aL7254jD2nKcEjUjMxxeG/+xsW3L/CgsjY+hOjbRqzUUYgABhldQgIBRf+mF/UG2ujdbl0LuxKhPxK1oplNpqKs2VhzNAbH+RdvIFGIAAeJXUICAUX/rEGaDl5JSmHG6gXI8lK7s01gELa5YTzhye73eFTxhpBRiAAJGV1CAgFF/rNew+smpQeg3WIQ91wbJ+YDaqpi2mSAXRfoLxYP3UrMUYgACkldQgIBRf7p4cBirEsyuFO4SwEqG5Q/LWgWZwYiOmFrHZEinLzoCFGIAAt5XUIBRfyQIksKX9IKbeDhIx9LYQ/M/i4axNIMQ9AoWTp6h3BT+FGIAAv1XUGABGVEAW2AAGVlgIAGQgVJgIJADYAOBUpBZYABRWVJgAFJgAPNbYACAUmAA81tZWWAgAZCBUmAgkANgABlZYCABkIFSYCCQA2ADgVKBUpBWW2AgAVGAUZBgIAFRkVBZUICCklCSUFBgAGAAYACDWZCBUllgIAGQgVJgIJADf2jyZ2M4/1CIOaukd0nv+ovofvKE8gf7PZmYcBzVOIfFgVJgCoZhJxDxkVBQkFZbYCABUYBRkGAgAYBRkGAgAVGSUFlQgYGEk1CTUJNQUGAAYABgAIRZkIFSWWAgAZCBUmAgkAN/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WBUmAAh4bxklBQUJBWW2AgAVFRkFBZUICRUFBgAGAAYABZWWAgAZCBUmAgkAN/SexJB2wCA3EmpDMD6tzkOy4sMpRXsRPFCn4i3ImAlLeBUmAAhVrxkFCQVltgIAFRUZBQWVCAkVBQYABgAGAAWVlgIAGQgVJgIJADf7NWDlIdI9qcxLyVJ5JfxIV8kx4B8STJHqgp9CEPpcJOgVJgAIVa8ZBQkFZbYCABUYBRkGAgAVGRUFlQgIKSUJJQUICCAZFQUJBWW2AgAVGAUZBgIAGAUZBgIAFRWVCCgoKTUJNQk1BQYABgAGAAg1lgIAGQgVJgIJADhoFSWWAgAZCBUmAgkAN/aL7254jD2nKcEjUjMxxeG/+xsW3L/CgsjY+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMS4wAMw0Hak=",
        "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+53e5gtWpBJKCrJcwG23M9NsdTdxv+YqSp9trYiiKeR796N9bJe3nJiXPUURU=",
      "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": -576460752303423055,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBwUG1bWzLuSKZnLLtNPPGC79xpCCvHOhffv+yI/vBhcQwlClY7Q479ud0XsnJfTLT8o8tasNJ/kFK7EYkNyRsGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSSgqyXMBttzPTbHU3cb/mKkqfba2Ioinke/ejfWyXt5yYn1cxYN"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423055,
  "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_+JALAfhCuEBwUG1bWzLuSKZnLLtNPPGC79xpCCvHOhffv+yI/vBhcQwlClY7Q479ud0XsnJfTLT8o8tasNJ/kFK7EYkNyRsGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSSgqyXMBttzPTbHU3cb/mKkqfba2Ioinke/ejfWyXt5yYn1cxYN",
      "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": -576460752303423054,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBwUG1bWzLuSKZnLLtNPPGC79xpCCvHOhffv+yI/vBhcQwlClY7Q479ud0XsnJfTLT8o8tasNJ/kFK7EYkNyRsGuEC3970FJUo9NFn4OpxD/TDE4pmPC4S4lsj/6j5rkJzqYD09Y+NI4EuwaoE5vYBRfh3FnNdufhxK+xtdzdxjljIFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSSgqyXMBttzPTbHU3cb/mKkqfba2Ioinke/ejfWyXt5yYmxE7Eu"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBwUG1bWzLuSKZnLLtNPPGC79xpCCvHOhffv+yI/vBhcQwlClY7Q479ud0XsnJfTLT8o8tasNJ/kFK7EYkNyRsGuEC3970FJUo9NFn4OpxD/TDE4pmPC4S4lsj/6j5rkJzqYD09Y+NI4EuwaoE5vYBRfh3FnNdufhxK+xtdzdxjljIFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSSgqyXMBttzPTbHU3cb/mKkqfba2Ioinke/ejfWyXt5yYmxE7Eu"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBwUG1bWzLuSKZnLLtNPPGC79xpCCvHOhffv+yI/vBhcQwlClY7Q479ud0XsnJfTLT8o8tasNJ/kFK7EYkNyRsGuEC3970FJUo9NFn4OpxD/TDE4pmPC4S4lsj/6j5rkJzqYD09Y+NI4EuwaoE5vYBRfh3FnNdufhxK+xtdzdxjljIFuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSSgqyXMBttzPTbHU3cb/mKkqfba2Ioinke/ejfWyXt5yYmxE7Eu"
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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": 37,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 37,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423053,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAmb9gllcFawrN4y3fnCsWRfdBluF/X9Nwlj4yVW/o8ugY877UKmhDBRW83Tkw/0W+ZGHnn3MSzJkcgRqVIl6ECuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSWgHjrKAN9sg91ivQKp6dayGC2oMdtia1/W/3uEovLsaxP1Wrti"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423053,
  "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_+JALAfhCuEAmb9gllcFawrN4y3fnCsWRfdBluF/X9Nwlj4yVW/o8ugY877UKmhDBRW83Tkw/0W+ZGHnn3MSzJkcgRqVIl6ECuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSWgHjrKAN9sg91ivQKp6dayGC2oMdtia1/W/3uEovLsaxP1Wrti",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423052,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAmb9gllcFawrN4y3fnCsWRfdBluF/X9Nwlj4yVW/o8ugY877UKmhDBRW83Tkw/0W+ZGHnn3MSzJkcgRqVIl6ECuEDlRvJWSnR5g0ElCdkuLtl3H9FcG97lnmZ6mXQYFmlupeoP//XRGCgz+NFg7cM7ZmlneTqm2+dOjYbW/i41OwMLuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSWgHjrKAN9sg91ivQKp6dayGC2oMdtia1/W/3uEovLsaxOGOVDx"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAmb9gllcFawrN4y3fnCsWRfdBluF/X9Nwlj4yVW/o8ugY877UKmhDBRW83Tkw/0W+ZGHnn3MSzJkcgRqVIl6ECuEDlRvJWSnR5g0ElCdkuLtl3H9FcG97lnmZ6mXQYFmlupeoP//XRGCgz+NFg7cM7ZmlneTqm2+dOjYbW/i41OwMLuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSWgHjrKAN9sg91ivQKp6dayGC2oMdtia1/W/3uEovLsaxOGOVDx"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAmb9gllcFawrN4y3fnCsWRfdBluF/X9Nwlj4yVW/o8ugY877UKmhDBRW83Tkw/0W+ZGHnn3MSzJkcgRqVIl6ECuEDlRvJWSnR5g0ElCdkuLtl3H9FcG97lnmZ6mXQYFmlupeoP//XRGCgz+NFg7cM7ZmlneTqm2+dOjYbW/i41OwMLuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSWgHjrKAN9sg91ivQKp6dayGC2oMdtia1/W/3uEovLsaxOGOVDx"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 37
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 37
      }
    }
  },
  "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": 37
  }
}

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": 37
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 37
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 37
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 37
      }
    }
  },
  "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": 37
  }
}

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": 37
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 37
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 37,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 37,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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": 38,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 38,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423051,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECnDx/RgjuUS/wXgfzwF0XFZhMUUi5XxyqtjULcnyI8GWUay0oPk0Zy4pJFtPI9NXSc8P08rVfcKSFRoineIDwHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSagrQ6iE+CCg1H3hbF6SyCDYmV5Mi7/STNLgHb1a2FzJzzkyZT7"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423051,
  "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_+JALAfhCuECnDx/RgjuUS/wXgfzwF0XFZhMUUi5XxyqtjULcnyI8GWUay0oPk0Zy4pJFtPI9NXSc8P08rVfcKSFRoineIDwHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSagrQ6iE+CCg1H3hbF6SyCDYmV5Mi7/STNLgHb1a2FzJzzkyZT7",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423050,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECnDx/RgjuUS/wXgfzwF0XFZhMUUi5XxyqtjULcnyI8GWUay0oPk0Zy4pJFtPI9NXSc8P08rVfcKSFRoineIDwHuEDFxDOOHBlPvjn35tt/1gmrzu0hX1Y9Gg8L/XpZ4jZwwl/GIuVeLrI5Be6K2kRIX8HrX3MkMgqK7X6Jz8B7mW8AuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSagrQ6iE+CCg1H3hbF6SyCDYmV5Mi7/STNLgHb1a2FzJzz9Qbpw"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECnDx/RgjuUS/wXgfzwF0XFZhMUUi5XxyqtjULcnyI8GWUay0oPk0Zy4pJFtPI9NXSc8P08rVfcKSFRoineIDwHuEDFxDOOHBlPvjn35tt/1gmrzu0hX1Y9Gg8L/XpZ4jZwwl/GIuVeLrI5Be6K2kRIX8HrX3MkMgqK7X6Jz8B7mW8AuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSagrQ6iE+CCg1H3hbF6SyCDYmV5Mi7/STNLgHb1a2FzJzz9Qbpw"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECnDx/RgjuUS/wXgfzwF0XFZhMUUi5XxyqtjULcnyI8GWUay0oPk0Zy4pJFtPI9NXSc8P08rVfcKSFRoineIDwHuEDFxDOOHBlPvjn35tt/1gmrzu0hX1Y9Gg8L/XpZ4jZwwl/GIuVeLrI5Be6K2kRIX8HrX3MkMgqK7X6Jz8B7mW8AuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSagrQ6iE+CCg1H3hbF6SyCDYmV5Mi7/STNLgHb1a2FzJzz9Qbpw"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 38
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 38
      }
    }
  },
  "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": 38
  }
}

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": 38
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 38
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 38
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 38
      }
    }
  },
  "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": 38
  }
}

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": 38
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 38
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 38,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 38,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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": 39,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 39,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423049,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDDTeZ39GfqBGT8HyMNGdAZ+z2dMJn+Jpt5RszmUk2oagfyRPFI35BxCbWtCU4iiKDZgxlLBQCAG2Ne3/SpAkwGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSegf1YJ9fiHkfiR53aTlSpgSe6UH00iLI0jUuraLnZps5paBfjx"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423049,
  "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_+JALAfhCuEDDTeZ39GfqBGT8HyMNGdAZ+z2dMJn+Jpt5RszmUk2oagfyRPFI35BxCbWtCU4iiKDZgxlLBQCAG2Ne3/SpAkwGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSegf1YJ9fiHkfiR53aTlSpgSe6UH00iLI0jUuraLnZps5paBfjx",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423048,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDDTeZ39GfqBGT8HyMNGdAZ+z2dMJn+Jpt5RszmUk2oagfyRPFI35BxCbWtCU4iiKDZgxlLBQCAG2Ne3/SpAkwGuEDkr+xGSak5tkVvDk02MMwaeLZxE5SNhbMjsaaep2w2UCtbcC6oRqW1mvQ6nJ1io5jH0vVqT49kagarxbMMdKwNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSegf1YJ9fiHkfiR53aTlSpgSe6UH00iLI0jUuraLnZps5q6GLUW"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEDDTeZ39GfqBGT8HyMNGdAZ+z2dMJn+Jpt5RszmUk2oagfyRPFI35BxCbWtCU4iiKDZgxlLBQCAG2Ne3/SpAkwGuEDkr+xGSak5tkVvDk02MMwaeLZxE5SNhbMjsaaep2w2UCtbcC6oRqW1mvQ6nJ1io5jH0vVqT49kagarxbMMdKwNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSegf1YJ9fiHkfiR53aTlSpgSe6UH00iLI0jUuraLnZps5q6GLUW"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEDDTeZ39GfqBGT8HyMNGdAZ+z2dMJn+Jpt5RszmUk2oagfyRPFI35BxCbWtCU4iiKDZgxlLBQCAG2Ne3/SpAkwGuEDkr+xGSak5tkVvDk02MMwaeLZxE5SNhbMjsaaep2w2UCtbcC6oRqW1mvQ6nJ1io5jH0vVqT49kagarxbMMdKwNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSegf1YJ9fiHkfiR53aTlSpgSe6UH00iLI0jUuraLnZps5q6GLUW"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 39
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 39
      }
    }
  },
  "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": 39
  }
}

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": 39
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 39
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 39
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 39
      }
    }
  },
  "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": 39
  }
}

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": 39
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 39
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 39,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 39,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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": 40,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 40,
      "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423047,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEB6GxX600Dt7S+1CyejIoNzzGXlEQCkzztJefz7KbORDuwq7bD4D+mRTMR6CqkJrChioi66ItZbKQnQCT7PEQAIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSigsi5Dyg5Apg+0xvpfrzLdAoPpjAzDRx1sp/UCUE2QT7PZPfW6"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423047,
  "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_+JALAfhCuEB6GxX600Dt7S+1CyejIoNzzGXlEQCkzztJefz7KbORDuwq7bD4D+mRTMR6CqkJrChioi66ItZbKQnQCT7PEQAIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSigsi5Dyg5Apg+0xvpfrzLdAoPpjAzDRx1sp/UCUE2QT7PZPfW6",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423046,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEB6GxX600Dt7S+1CyejIoNzzGXlEQCkzztJefz7KbORDuwq7bD4D+mRTMR6CqkJrChioi66ItZbKQnQCT7PEQAIuECS1zWqsVgKDMYmjew1X1yva26TATG9YF2DMwPU3GdCIW/5Hr0j7aAMdkHuu2cGhvrzIr9G+ENb42UWhwcM+H4MuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSigsi5Dyg5Apg+0xvpfrzLdAoPpjAzDRx1sp/UCUE2QT7P2q3gT"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEB6GxX600Dt7S+1CyejIoNzzGXlEQCkzztJefz7KbORDuwq7bD4D+mRTMR6CqkJrChioi66ItZbKQnQCT7PEQAIuECS1zWqsVgKDMYmjew1X1yva26TATG9YF2DMwPU3GdCIW/5Hr0j7aAMdkHuu2cGhvrzIr9G+ENb42UWhwcM+H4MuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSigsi5Dyg5Apg+0xvpfrzLdAoPpjAzDRx1sp/UCUE2QT7P2q3gT"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEB6GxX600Dt7S+1CyejIoNzzGXlEQCkzztJefz7KbORDuwq7bD4D+mRTMR6CqkJrChioi66ItZbKQnQCT7PEQAIuECS1zWqsVgKDMYmjew1X1yva26TATG9YF2DMwPU3GdCIW/5Hr0j7aAMdkHuu2cGhvrzIr9G+ENb42UWhwcM+H4MuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSigsi5Dyg5Apg+0xvpfrzLdAoPpjAzDRx1sp/UCUE2QT7P2q3gT"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 40
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 40
      }
    }
  },
  "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": 40
  }
}

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": 40
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 40
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 40
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 40
      }
    }
  },
  "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": 40
  }
}

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": 40
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 40
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 40,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 40,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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": 41,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 41,
      "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423045,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuED5L3ANPMd5jCpzBMPzM6wANLCKu8LQfFGvif9ryBxN+FI2Q3o/7kf+IEY1Ocf3XHQN85IDdCAUHsb+uYLflKcNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSmgRtDuzoCQUsdKva3FYWjyqFFIPbDLPV6wt6H+Cl1lELnimxr3"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423045,
  "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_+JALAfhCuED5L3ANPMd5jCpzBMPzM6wANLCKu8LQfFGvif9ryBxN+FI2Q3o/7kf+IEY1Ocf3XHQN85IDdCAUHsb+uYLflKcNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSmgRtDuzoCQUsdKva3FYWjyqFFIPbDLPV6wt6H+Cl1lELnimxr3",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423044,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAegUlhNRBAyqC8Y1pksEkNLm5iBIa8S5sTNuF+9yb7I+0IUSFfliAmxe0KgQV2oalJ6JNwwRFImRyxDSCzRlgKuED5L3ANPMd5jCpzBMPzM6wANLCKu8LQfFGvif9ryBxN+FI2Q3o/7kf+IEY1Ocf3XHQN85IDdCAUHsb+uYLflKcNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSmgRtDuzoCQUsdKva3FYWjyqFFIPbDLPV6wt6H+Cl1lELm7xRBZ"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAegUlhNRBAyqC8Y1pksEkNLm5iBIa8S5sTNuF+9yb7I+0IUSFfliAmxe0KgQV2oalJ6JNwwRFImRyxDSCzRlgKuED5L3ANPMd5jCpzBMPzM6wANLCKu8LQfFGvif9ryBxN+FI2Q3o/7kf+IEY1Ocf3XHQN85IDdCAUHsb+uYLflKcNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSmgRtDuzoCQUsdKva3FYWjyqFFIPbDLPV6wt6H+Cl1lELm7xRBZ"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAegUlhNRBAyqC8Y1pksEkNLm5iBIa8S5sTNuF+9yb7I+0IUSFfliAmxe0KgQV2oalJ6JNwwRFImRyxDSCzRlgKuED5L3ANPMd5jCpzBMPzM6wANLCKu8LQfFGvif9ryBxN+FI2Q3o/7kf+IEY1Ocf3XHQN85IDdCAUHsb+uYLflKcNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSmgRtDuzoCQUsdKva3FYWjyqFFIPbDLPV6wt6H+Cl1lELm7xRBZ"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 41
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 41
      }
    }
  },
  "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": 41
  }
}

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": 41
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 41
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 41
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 41
      }
    }
  },
  "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": 41
  }
}

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": 41
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 41
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 41,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 41,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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": 42,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 42,
      "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423043,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECoYsULNH/ULxDAb8gyv59SVENpkcE/IRRm2u/mIm0e3sMk/FzOaSGAdYwk68yHca2M9hmV8Wa8e6wfQWuVMCEIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSqgpxINYsW1bw5ATioEwNJHhW0DWG1g4m82lzgiqilsADSF6UXM"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423043,
  "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_+JALAfhCuECoYsULNH/ULxDAb8gyv59SVENpkcE/IRRm2u/mIm0e3sMk/FzOaSGAdYwk68yHca2M9hmV8Wa8e6wfQWuVMCEIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSqgpxINYsW1bw5ATioEwNJHhW0DWG1g4m82lzgiqilsADSF6UXM",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKj9dL7U=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423042,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECoYsULNH/ULxDAb8gyv59SVENpkcE/IRRm2u/mIm0e3sMk/FzOaSGAdYwk68yHca2M9hmV8Wa8e6wfQWuVMCEIuEDJQaqBh2vh5VvzP4VhkmwnCZY7Bn8L7hg5t5RUF6uXge1BXlNgvNkmqffrdXhMUvaPIfna/nmHoVF5xiCj9OwCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSqgpxINYsW1bw5ATioEwNJHhW0DWG1g4m82lzgiqilsADTlSGss"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECoYsULNH/ULxDAb8gyv59SVENpkcE/IRRm2u/mIm0e3sMk/FzOaSGAdYwk68yHca2M9hmV8Wa8e6wfQWuVMCEIuEDJQaqBh2vh5VvzP4VhkmwnCZY7Bn8L7hg5t5RUF6uXge1BXlNgvNkmqffrdXhMUvaPIfna/nmHoVF5xiCj9OwCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSqgpxINYsW1bw5ATioEwNJHhW0DWG1g4m82lzgiqilsADTlSGss"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECoYsULNH/ULxDAb8gyv59SVENpkcE/IRRm2u/mIm0e3sMk/FzOaSGAdYwk68yHca2M9hmV8Wa8e6wfQWuVMCEIuEDJQaqBh2vh5VvzP4VhkmwnCZY7Bn8L7hg5t5RUF6uXge1BXlNgvNkmqffrdXhMUvaPIfna/nmHoVF5xiCj9OwCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSqgpxINYsW1bw5ATioEwNJHhW0DWG1g4m82lzgiqilsADTlSGss"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 42
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 42
      }
    }
  },
  "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": 42
  }
}

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": 42
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 42
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 42
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 42
      }
    }
  },
  "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": 42
  }
}

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": 42
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 42
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 42,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 42,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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": 43,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 43,
      "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBK6CS8TQOUdGk51QHoABddHdpX/T9/pQwC3wBN4CSvscdUO8y4fE=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423041,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAusW45BFR4sQ9aLMItGjJ85Abg6fxPLwyc+tI/PXNJYN2qrtRfVz5+27flvJf6WcdjAqvHVtuV3j9nraZ9wLcJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSugkvE0DlHRpOdUB6AAXXR3aV/0/f6UMAt8ATeAkr7HHVDLPjvW"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423041,
  "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_+JALAfhCuEAusW45BFR4sQ9aLMItGjJ85Abg6fxPLwyc+tI/PXNJYN2qrtRfVz5+27flvJf6WcdjAqvHVtuV3j9nraZ9wLcJuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSugkvE0DlHRpOdUB6AAXXR3aV/0/f6UMAt8ATeAkr7HHVDLPjvW",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423040,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAusW45BFR4sQ9aLMItGjJ85Abg6fxPLwyc+tI/PXNJYN2qrtRfVz5+27flvJf6WcdjAqvHVtuV3j9nraZ9wLcJuECu6AY6aF3s/r3nI6CLdztI0A7MAnKWHFBiffA/Kd4GE1Ybswyy8pwCFgR7aYq3zst8Q+4y86PrgWRowzRnwrsBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSugkvE0DlHRpOdUB6AAXXR3aV/0/f6UMAt8ATeAkr7HHVAilO5e"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAusW45BFR4sQ9aLMItGjJ85Abg6fxPLwyc+tI/PXNJYN2qrtRfVz5+27flvJf6WcdjAqvHVtuV3j9nraZ9wLcJuECu6AY6aF3s/r3nI6CLdztI0A7MAnKWHFBiffA/Kd4GE1Ybswyy8pwCFgR7aYq3zst8Q+4y86PrgWRowzRnwrsBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSugkvE0DlHRpOdUB6AAXXR3aV/0/f6UMAt8ATeAkr7HHVAilO5e"
    }
  },
  "version": 1
}

responder ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAusW45BFR4sQ9aLMItGjJ85Abg6fxPLwyc+tI/PXNJYN2qrtRfVz5+27flvJf6WcdjAqvHVtuV3j9nraZ9wLcJuECu6AY6aF3s/r3nI6CLdztI0A7MAnKWHFBiffA/Kd4GE1Ybswyy8pwCFgR7aYq3zst8Q+4y86PrgWRowzRnwrsBuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSugkvE0DlHRpOdUB6AAXXR3aV/0/f6UMAt8ATeAkr7HHVAilO5e"
    }
  },
  "version": 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.get.contract_call",
      "params": {
        "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 43
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 43
      }
    }
  },
  "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": 43
  }
}

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": 43
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 43
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 43
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 43
      }
    }
  },
  "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": 43
  }
}

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": 43
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 43
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 43,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 43,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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": 44,
      "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 44,
      "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBLKD0JG56dkTuef8REYWFY67ZWmRm+hN+MNMqvpS5mvxb3dEUNXc=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423039,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBwcTqYfrRHXO/Pfb1Uf40Tgi9y6bmnYCWtL/DIjmbY7+s4JyAY7LsXEbSfFOH5PcOifu4NzmVGnM4IwqalZv0NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSyg9CRuenZE7nn/ERGFhWOu2VpkZvoTfjDTKr6UuZr8W936QCU4"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423039,
  "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_+JALAfhCuEBwcTqYfrRHXO/Pfb1Uf40Tgi9y6bmnYCWtL/DIjmbY7+s4JyAY7LsXEbSfFOH5PcOifu4NzmVGnM4IwqalZv0NuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSyg9CRuenZE7nn/ERGFhWOu2VpkZvoTfjDTKr6UuZr8W936QCU4",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAwQAFY/jkhBVo/POqsu87ao6VWmh7iqFc4i9KMuNaPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK1fz7Uw=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423038,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBwcTqYfrRHXO/Pfb1Uf40Tgi9y6bmnYCWtL/DIjmbY7+s4JyAY7LsXEbSfFOH5PcOifu4NzmVGnM4IwqalZv0NuEDp24F5jX9kv0KPKfbCXXuBSOuywI4hMdPoXnnNvXCnqrQeOuG4H+lcrz7FDnfEXuULlO9g7h+bkeUZSu4jSKUHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSyg9CRuenZE7nn/ERGFhWOu2VpkZvoTfjDTKr6UuZr8W90lw01I"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBwcTqYfrRHXO/Pfb1Uf40Tgi9y6bmnYCWtL/DIjmbY7+s4JyAY7LsXEbSfFOH5PcOifu4NzmVGnM4IwqalZv0NuEDp24F5jX9kv0KPKfbCXXuBSOuywI4hMdPoXnnNvXCnqrQeOuG4H+lcrz7FDnfEXuULlO9g7h+bkeUZSu4jSKUHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSyg9CRuenZE7nn/ERGFhWOu2VpkZvoTfjDTKr6UuZr8W90lw01I"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBwcTqYfrRHXO/Pfb1Uf40Tgi9y6bmnYCWtL/DIjmbY7+s4JyAY7LsXEbSfFOH5PcOifu4NzmVGnM4IwqalZv0NuEDp24F5jX9kv0KPKfbCXXuBSOuywI4hMdPoXnnNvXCnqrQeOuG4H+lcrz7FDnfEXuULlO9g7h+bkeUZSu4jSKUHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQSyg9CRuenZE7nn/ERGFhWOu2VpkZvoTfjDTKr6UuZr8W90lw01I"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 44
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 44
      }
    }
  },
  "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": 44
  }
}

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": 44
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 44
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 44
  }
}

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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
        "round": 44
      }
    }
  },
  "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": 44
  }
}

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": 44
      }
    }
  },
  "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_2DuoSWN9s4LUSoPR4k9BzZZ46EtsY9L3x3tCsVrV7c6Hn71FS4",
    "round": 44
  }
}

initiator <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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": 45,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 45,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423037,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDG6jJoV/lCWmK7ThksrmlaBbn091p5H4U0ZyJatqQfN2SK5r3ScoNQFe+DWXnXIsGVc2j/lptz7uYfn+37j2MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS2gWZEeWMJR6gtR5fxn22aTwp4oTUyW0r+edMweILf/kwY32uuq"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423037,
  "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_+JALAfhCuEDG6jJoV/lCWmK7ThksrmlaBbn091p5H4U0ZyJatqQfN2SK5r3ScoNQFe+DWXnXIsGVc2j/lptz7uYfn+37j2MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS2gWZEeWMJR6gtR5fxn22aTwp4oTUyW0r+edMweILf/kwY32uuq",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423036,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBmP4QKmrt1OfqlUwDNeKm9cinLmr2rgIzQm1n5ckyZnOIY3JIALjm/fP/6nwpfyrxV4vAYHuqjMZKIlMinb5ENuEDG6jJoV/lCWmK7ThksrmlaBbn091p5H4U0ZyJatqQfN2SK5r3ScoNQFe+DWXnXIsGVc2j/lptz7uYfn+37j2MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS2gWZEeWMJR6gtR5fxn22aTwp4oTUyW0r+edMweILf/kwaavIeO"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBmP4QKmrt1OfqlUwDNeKm9cinLmr2rgIzQm1n5ckyZnOIY3JIALjm/fP/6nwpfyrxV4vAYHuqjMZKIlMinb5ENuEDG6jJoV/lCWmK7ThksrmlaBbn091p5H4U0ZyJatqQfN2SK5r3ScoNQFe+DWXnXIsGVc2j/lptz7uYfn+37j2MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS2gWZEeWMJR6gtR5fxn22aTwp4oTUyW0r+edMweILf/kwaavIeO"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBmP4QKmrt1OfqlUwDNeKm9cinLmr2rgIzQm1n5ckyZnOIY3JIALjm/fP/6nwpfyrxV4vAYHuqjMZKIlMinb5ENuEDG6jJoV/lCWmK7ThksrmlaBbn091p5H4U0ZyJatqQfN2SK5r3ScoNQFe+DWXnXIsGVc2j/lptz7uYfn+37j2MCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS2gWZEeWMJR6gtR5fxn22aTwp4oTUyW0r+edMweILf/kwaavIeO"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 45
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 45
      }
    }
  },
  "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": 45
  }
}

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": 45
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 45
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 45
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 45
      }
    }
  },
  "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": 45
  }
}

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": 45
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 45
  }
}

initiator <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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": 46,
      "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
      "gas_price": 1,
      "gas_used": 192,
      "height": 46,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423035,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDXIXeAp2Y447+eVHJrovB9yqBbjhzGICxPK0MuHionvpOEZdjI26dje2S6U0ZbRf1R6Fr5hiHsuw8H7JbUuwgKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS6gMDaLLAwxNoaCi8hVALz/Xbra6qiFOzHalRwgfEPszyV5WrZG"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423035,
  "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_+JALAfhCuEDXIXeAp2Y447+eVHJrovB9yqBbjhzGICxPK0MuHionvpOEZdjI26dje2S6U0ZbRf1R6Fr5hiHsuw8H7JbUuwgKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS6gMDaLLAwxNoaCi8hVALz/Xbra6qiFOzHalRwgfEPszyV5WrZG",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423034,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEADci3fAOJwMNZ21KHalrXqrVzysFNz+Qg52CLzMfSSZMGdA/rN5qDVHSrpd5EApmZFRFHMENMOwtQgSrRsM9EGuEDXIXeAp2Y447+eVHJrovB9yqBbjhzGICxPK0MuHionvpOEZdjI26dje2S6U0ZbRf1R6Fr5hiHsuw8H7JbUuwgKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS6gMDaLLAwxNoaCi8hVALz/Xbra6qiFOzHalRwgfEPszyVORu1E"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEADci3fAOJwMNZ21KHalrXqrVzysFNz+Qg52CLzMfSSZMGdA/rN5qDVHSrpd5EApmZFRFHMENMOwtQgSrRsM9EGuEDXIXeAp2Y447+eVHJrovB9yqBbjhzGICxPK0MuHionvpOEZdjI26dje2S6U0ZbRf1R6Fr5hiHsuw8H7JbUuwgKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS6gMDaLLAwxNoaCi8hVALz/Xbra6qiFOzHalRwgfEPszyVORu1E"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEADci3fAOJwMNZ21KHalrXqrVzysFNz+Qg52CLzMfSSZMGdA/rN5qDVHSrpd5EApmZFRFHMENMOwtQgSrRsM9EGuEDXIXeAp2Y447+eVHJrovB9yqBbjhzGICxPK0MuHionvpOEZdjI26dje2S6U0ZbRf1R6Fr5hiHsuw8H7JbUuwgKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS6gMDaLLAwxNoaCi8hVALz/Xbra6qiFOzHalRwgfEPszyVORu1E"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 46
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 46
      }
    }
  },
  "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": 46
  }
}

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": 46
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 46
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 46
  }
}

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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
        "round": 46
      }
    }
  },
  "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": 46
  }
}

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": 46
      }
    }
  },
  "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_2L2kLxQKbuyGQdce9YBvMnhuCvcjh1NCtToprPPgDwiHvC8fK",
    "round": 46
  }
}

initiator <--- node

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

responder ---> 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
  }
}

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.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
}

responder ---> 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"
  }
}

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.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
}

responder ---> 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
  }
}

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.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
}

responder ---> 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
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBL6BNB88f4iPf65o05dS8lKCwzM3659wFCUybn9U2hKn1d9gp9e8=",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423033,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC1PsZ5I3w3KpF5duFchAi0kRMWm9CS80HesVPhJTp4oTM7xmIkVPguVGxzAyaT9SgaGGHrCcXlwlHigJBRsMoMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS+gTQfPH+Ij3+uaNOXUvJSgsMzN+ufcBQlMm5/VNoSp9XfGGLSF"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423033,
  "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_+JALAfhCuEC1PsZ5I3w3KpF5duFchAi0kRMWm9CS80HesVPhJTp4oTM7xmIkVPguVGxzAyaT9SgaGGHrCcXlwlHigJBRsMoMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS+gTQfPH+Ij3+uaNOXUvJSgsMzN+ufcBQlMm5/VNoSp9XfGGLSF",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423032,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAVbU5wu+0ew7A3YqziEeDLoSAocg+Mu4SVXYhpsWOAVJTFBmk3is6HeeCdV2G5GODnPCEw4zigvIsQLnvWPGMKuEC1PsZ5I3w3KpF5duFchAi0kRMWm9CS80HesVPhJTp4oTM7xmIkVPguVGxzAyaT9SgaGGHrCcXlwlHigJBRsMoMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS+gTQfPH+Ij3+uaNOXUvJSgsMzN+ufcBQlMm5/VNoSp9XfJq9hY"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAVbU5wu+0ew7A3YqziEeDLoSAocg+Mu4SVXYhpsWOAVJTFBmk3is6HeeCdV2G5GODnPCEw4zigvIsQLnvWPGMKuEC1PsZ5I3w3KpF5duFchAi0kRMWm9CS80HesVPhJTp4oTM7xmIkVPguVGxzAyaT9SgaGGHrCcXlwlHigJBRsMoMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS+gTQfPH+Ij3+uaNOXUvJSgsMzN+ufcBQlMm5/VNoSp9XfJq9hY"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAVbU5wu+0ew7A3YqziEeDLoSAocg+Mu4SVXYhpsWOAVJTFBmk3is6HeeCdV2G5GODnPCEw4zigvIsQLnvWPGMKuEC1PsZ5I3w3KpF5duFchAi0kRMWm9CS80HesVPhJTp4oTM7xmIkVPguVGxzAyaT9SgaGGHrCcXlwlHigJBRsMoMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQS+gTQfPH+Ij3+uaNOXUvJSgsMzN+ufcBQlMm5/VNoSp9XfJq9hY"
    }
  },
  "version": 1
}

responder ---> 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///////////////////////////////////////////kBjKC6eHAYqxLMrhTuEsBKhuUPy1oFmcGIjphax2RIpy86AoRwbHVzALkBIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkB9qDphf1Btro3W5dC7sSoT8StaKZTaairNlYczQGx/kXbyI5nYXNfbGltaXRfY2FsbAC5AYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5ASqg6xBmg5eSUphxuoFyPJSu7NNYBC2uWE84cnu93hU8YaSDZ2V0AbjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKD//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQN1YgABO2IAAVuRgICAUX+5yVbyizFJqfWYeqUF89obIgnMVzkjQAYrtsG9n5+Z6hRiAANpV1CAgFF/aL7254jD2nKcEjUjMxxeG/+xsW3L/CgsjY+hOjbRqzUUYgABhldQgIBRf+mF/UG2ujdbl0LuxKhPxK1oplNpqKs2VhzNAbH+RdvIFGIAAeJXUICAUX/rEGaDl5JSmHG6gXI8lK7s01gELa5YTzhye73eFTxhpBRiAAJGV1CAgFF/rNew+smpQeg3WIQ91wbJ+YDaqpi2mSAXRfoLxYP3UrMUYgACkldQgIBRf7p4cBirEsyuFO4SwEqG5Q/LWgWZwYiOmFrHZEinLzoCFGIAAt5XUIBRfyQIksKX9IKbeDhIx9LYQ/M/i4axNIMQ9AoWTp6h3BT+FGIAAv1XUGABGVEAW2AAGVlgIAGQgVJgIJADYAOBUpBZYABRWVJgAFJgAPNbYACAUmAA81tZWWAgAZCBUmAgkANgABlZYCABkIFSYCCQA2ADgVKBUpBWW2AgAVGAUZBgIAFRkVBZUICCklCSUFBgAGAAYACDWZCBUllgIAGQgVJgIJADf2jyZ2M4/1CIOaukd0nv+ovofvKE8gf7PZmYcBzVOIfFgVJgCoZhJxDxkVBQkFZbYCABUYBRkGAgAYBRkGAgAVGSUFlQgYGEk1CTUJNQUGAAYABgAIRZkIFSWWAgAZCBUmAgkAN/aPJnYzj/UIg5q6R3Se/6i+h+8oTyB/s9mZhwHNU4h8WBUmAAh4bxklBQUJBWW2AgAVFRkFBZUICRUFBgAGAAYABZWWAgAZCBUmAgkAN/SexJB2wCA3EmpDMD6tzkOy4sMpRXsRPFCn4i3ImAlLeBUmAAhVrxkFCQVltgIAFRUZBQWVCAkVBQYABgAGAAWVlgIAGQgVJgIJADf7NWDlIdI9qcxLyVJ5JfxIV8kx4B8STJHqgp9CEPpcJOgVJgAIVa8ZBQkFZbYCABUYBRkGAgAVGRUFlQgIKSUJJQUICCAZFQUJBWW2AgAVGAUZBgIAGAUZBgIAFRWVCCgoKTUJNQk1BQYABgAGAAg1lgIAGQgVJgIJADhoFSWWAgAZCBUmAgkAN/aL7254jD2nKcEjUjMxxeG/+xsW3L/CgsjY+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMS4wAMw0Hak=",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

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.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
}

responder ---> 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"
  }
}

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.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
}

responder ---> 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
  }
}

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.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
}

responder ---> 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
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBMKBMeb5dDFtAN/o4Oj4fQKSSmIUFF32Z+Klp8ruyRuU7a0BkRRQ=",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423031,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAhQoslF2dZbIh9CXzh3tydDOCIPECd9Dd/gjoadKRVVAoLToGP+GBtwI1b5wwZFAWru0jFdZezNm4zhBaBfYgCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTCgTHm+XQxbQDf6ODo+H0CkkpiFBRd9mfipafK7skblO2vplCZA"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423031,
  "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_+JALAfhCuEAhQoslF2dZbIh9CXzh3tydDOCIPECd9Dd/gjoadKRVVAoLToGP+GBtwI1b5wwZFAWru0jFdZezNm4zhBaBfYgCuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTCgTHm+XQxbQDf6ODo+H0CkkpiFBRd9mfipafK7skblO2vplCZA",
      "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_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423030,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAhQoslF2dZbIh9CXzh3tydDOCIPECd9Dd/gjoadKRVVAoLToGP+GBtwI1b5wwZFAWru0jFdZezNm4zhBaBfYgCuECRQndTKo9xnieIXmvcFZa6ts3Rna1KjNnXG/9tamZJUQitzBgcPtQOsmn8NRNxv+wjUWNiNt+BmR2/L6mpaGkIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTCgTHm+XQxbQDf6ODo+H0CkkpiFBRd9mfipafK7skblO2tDd80A"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAhQoslF2dZbIh9CXzh3tydDOCIPECd9Dd/gjoadKRVVAoLToGP+GBtwI1b5wwZFAWru0jFdZezNm4zhBaBfYgCuECRQndTKo9xnieIXmvcFZa6ts3Rna1KjNnXG/9tamZJUQitzBgcPtQOsmn8NRNxv+wjUWNiNt+BmR2/L6mpaGkIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTCgTHm+XQxbQDf6ODo+H0CkkpiFBRd9mfipafK7skblO2tDd80A"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAhQoslF2dZbIh9CXzh3tydDOCIPECd9Dd/gjoadKRVVAoLToGP+GBtwI1b5wwZFAWru0jFdZezNm4zhBaBfYgCuECRQndTKo9xnieIXmvcFZa6ts3Rna1KjNnXG/9tamZJUQitzBgcPtQOsmn8NRNxv+wjUWNiNt+BmR2/L6mpaGkIuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTCgTHm+XQxbQDf6ODo+H0CkkpiFBRd9mfipafK7skblO2tDd80A"
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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": 49,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 49,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423029,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC/mJT1eIEOv4vdiCZnnTWWKqbmmZmU1tCD6buje0gdi8z7c1ClMd0Subiye+NyQBq2aShgs5iXReXNIIMnDakHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTGgKeBoEOBggOqKAiKFvUXti6byNGzuDD247DYTvXxKtIE058bb"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423029,
  "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_+JALAfhCuEC/mJT1eIEOv4vdiCZnnTWWKqbmmZmU1tCD6buje0gdi8z7c1ClMd0Subiye+NyQBq2aShgs5iXReXNIIMnDakHuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTGgKeBoEOBggOqKAiKFvUXti6byNGzuDD247DYTvXxKtIE058bb",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423028,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEC/mJT1eIEOv4vdiCZnnTWWKqbmmZmU1tCD6buje0gdi8z7c1ClMd0Subiye+NyQBq2aShgs5iXReXNIIMnDakHuED8+XXCcC6v/6PcJhAWBKaHs1HKSw1VF29CFg37pEOJyoSl4vsiHJPypYiRiEb2SUvZwAluPYlFgMLNY8WiPS8PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTGgKeBoEOBggOqKAiKFvUXti6byNGzuDD247DYTvXxKtIEX0LlA"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC/mJT1eIEOv4vdiCZnnTWWKqbmmZmU1tCD6buje0gdi8z7c1ClMd0Subiye+NyQBq2aShgs5iXReXNIIMnDakHuED8+XXCcC6v/6PcJhAWBKaHs1HKSw1VF29CFg37pEOJyoSl4vsiHJPypYiRiEb2SUvZwAluPYlFgMLNY8WiPS8PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTGgKeBoEOBggOqKAiKFvUXti6byNGzuDD247DYTvXxKtIEX0LlA"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC/mJT1eIEOv4vdiCZnnTWWKqbmmZmU1tCD6buje0gdi8z7c1ClMd0Subiye+NyQBq2aShgs5iXReXNIIMnDakHuED8+XXCcC6v/6PcJhAWBKaHs1HKSw1VF29CFg37pEOJyoSl4vsiHJPypYiRiEb2SUvZwAluPYlFgMLNY8WiPS8PuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTGgKeBoEOBggOqKAiKFvUXti6byNGzuDD247DYTvXxKtIEX0LlA"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 49
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 49
      }
    }
  },
  "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": 49
  }
}

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": 49
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 49
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 49
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 49
      }
    }
  },
  "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": 49
  }
}

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": 49
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 49
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 49,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 49,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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": 50,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 50,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423027,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECHAmDlx+hCH74k9KwaNZSa6R4lTpF9T9po+kHBV662A2lh8IKP4XxtBhwm3F5IEYwwG5DE4RGV1PXwuFhTQakKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTKgjuBJ8QLMzKDpuQ5KT0hl6atNor76eMkXP/lfBT4JNar5zrv/"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423027,
  "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_+JALAfhCuECHAmDlx+hCH74k9KwaNZSa6R4lTpF9T9po+kHBV662A2lh8IKP4XxtBhwm3F5IEYwwG5DE4RGV1PXwuFhTQakKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTKgjuBJ8QLMzKDpuQ5KT0hl6atNor76eMkXP/lfBT4JNar5zrv/",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423026,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBPWxfJIQSm+HeeMoDDRAtoqpJPcvbvhED0U8kNU0z23VgzwBL39jlk7JyokuZxcFNa12n0YKmfikNTkn/RkykAuECHAmDlx+hCH74k9KwaNZSa6R4lTpF9T9po+kHBV662A2lh8IKP4XxtBhwm3F5IEYwwG5DE4RGV1PXwuFhTQakKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTKgjuBJ8QLMzKDpuQ5KT0hl6atNor76eMkXP/lfBT4JNaqwu5V7"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBPWxfJIQSm+HeeMoDDRAtoqpJPcvbvhED0U8kNU0z23VgzwBL39jlk7JyokuZxcFNa12n0YKmfikNTkn/RkykAuECHAmDlx+hCH74k9KwaNZSa6R4lTpF9T9po+kHBV662A2lh8IKP4XxtBhwm3F5IEYwwG5DE4RGV1PXwuFhTQakKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTKgjuBJ8QLMzKDpuQ5KT0hl6atNor76eMkXP/lfBT4JNaqwu5V7"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBPWxfJIQSm+HeeMoDDRAtoqpJPcvbvhED0U8kNU0z23VgzwBL39jlk7JyokuZxcFNa12n0YKmfikNTkn/RkykAuECHAmDlx+hCH74k9KwaNZSa6R4lTpF9T9po+kHBV662A2lh8IKP4XxtBhwm3F5IEYwwG5DE4RGV1PXwuFhTQakKuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTKgjuBJ8QLMzKDpuQ5KT0hl6atNor76eMkXP/lfBT4JNaqwu5V7"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 50
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 50
      }
    }
  },
  "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": 50
  }
}

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": 50
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 50
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 50
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 50
      }
    }
  },
  "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": 50
  }
}

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": 50
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 50
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 50,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 50,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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": 51,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 51,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423025,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDoijT3OjWzbnGufae482B7D4cavZ24oA3ShrAynfKLxCjdDEcxVke3oYL6a1o3ue8oTEzKshKNWBRvhmXhsGoGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTOgwLQ4h72dIhGjBOJbvgk5qlEQiMRuAsiUGNftgJ20bRmzz033"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423025,
  "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_+JALAfhCuEDoijT3OjWzbnGufae482B7D4cavZ24oA3ShrAynfKLxCjdDEcxVke3oYL6a1o3ue8oTEzKshKNWBRvhmXhsGoGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTOgwLQ4h72dIhGjBOJbvgk5qlEQiMRuAsiUGNftgJ20bRmzz033",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423024,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBX3e6KK6cnuwEOdK3LUrUPhTUsHkdPO6dlqeoBF/EJo1PyqehacCLHK9DmpX4fZbIK0YBCmB3NtnuNz0VchH4JuEDoijT3OjWzbnGufae482B7D4cavZ24oA3ShrAynfKLxCjdDEcxVke3oYL6a1o3ue8oTEzKshKNWBRvhmXhsGoGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTOgwLQ4h72dIhGjBOJbvgk5qlEQiMRuAsiUGNftgJ20bRkr3q6O"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBX3e6KK6cnuwEOdK3LUrUPhTUsHkdPO6dlqeoBF/EJo1PyqehacCLHK9DmpX4fZbIK0YBCmB3NtnuNz0VchH4JuEDoijT3OjWzbnGufae482B7D4cavZ24oA3ShrAynfKLxCjdDEcxVke3oYL6a1o3ue8oTEzKshKNWBRvhmXhsGoGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTOgwLQ4h72dIhGjBOJbvgk5qlEQiMRuAsiUGNftgJ20bRkr3q6O"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBX3e6KK6cnuwEOdK3LUrUPhTUsHkdPO6dlqeoBF/EJo1PyqehacCLHK9DmpX4fZbIK0YBCmB3NtnuNz0VchH4JuEDoijT3OjWzbnGufae482B7D4cavZ24oA3ShrAynfKLxCjdDEcxVke3oYL6a1o3ue8oTEzKshKNWBRvhmXhsGoGuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTOgwLQ4h72dIhGjBOJbvgk5qlEQiMRuAsiUGNftgJ20bRkr3q6O"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 51
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 51
      }
    }
  },
  "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": 51
  }
}

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": 51
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 51
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 51
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 51
      }
    }
  },
  "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": 51
  }
}

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": 51
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 51
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 51,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 51,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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": 52,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 52,
      "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423023,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBtkiAI21ogqVyWsBdz17+Dy87WZ//iAnKAMt2DqUFAKlpllTFWCi+4nfB/3poVDtrvjB0mDaxi6WVHHx4yMuEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTSgME2no6KO8OoiE4YX/sEgBnPjBU6rmomlg+R548DwKRU8bk/B"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423023,
  "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_+JALAfhCuEBtkiAI21ogqVyWsBdz17+Dy87WZ//iAnKAMt2DqUFAKlpllTFWCi+4nfB/3poVDtrvjB0mDaxi6WVHHx4yMuEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTSgME2no6KO8OoiE4YX/sEgBnPjBU6rmomlg+R548DwKRU8bk/B",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423022,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBUuSNsptvWSdXRNx+ihDHu3SRizyAINRY+71Rp0kutL/FyMiVfSrNp6RiVBw+4o0VtebEkJrxtfWydpmhZCBYIuEBtkiAI21ogqVyWsBdz17+Dy87WZ//iAnKAMt2DqUFAKlpllTFWCi+4nfB/3poVDtrvjB0mDaxi6WVHHx4yMuEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTSgME2no6KO8OoiE4YX/sEgBnPjBU6rmomlg+R548DwKRVg6NxA"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBUuSNsptvWSdXRNx+ihDHu3SRizyAINRY+71Rp0kutL/FyMiVfSrNp6RiVBw+4o0VtebEkJrxtfWydpmhZCBYIuEBtkiAI21ogqVyWsBdz17+Dy87WZ//iAnKAMt2DqUFAKlpllTFWCi+4nfB/3poVDtrvjB0mDaxi6WVHHx4yMuEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTSgME2no6KO8OoiE4YX/sEgBnPjBU6rmomlg+R548DwKRVg6NxA"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEBUuSNsptvWSdXRNx+ihDHu3SRizyAINRY+71Rp0kutL/FyMiVfSrNp6RiVBw+4o0VtebEkJrxtfWydpmhZCBYIuEBtkiAI21ogqVyWsBdz17+Dy87WZ//iAnKAMt2DqUFAKlpllTFWCi+4nfB/3poVDtrvjB0mDaxi6WVHHx4yMuEMuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTSgME2no6KO8OoiE4YX/sEgBnPjBU6rmomlg+R548DwKRVg6NxA"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 52
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 52
      }
    }
  },
  "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": 52
  }
}

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": 52
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 52
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 52
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 52
      }
    }
  },
  "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": 52
  }
}

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": 52
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 52
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 52,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 52,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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": 53,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 53,
      "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423021,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAEoswjLcuiOoQlSctcYsZGa2QcC89a3d6kV2KkpV7IVBmNHVZkXsSUSSHp2PbOLfsvmTF4FpToakiJz8yZPBwNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTWgV/f4QSeKecj9HtSdnION9de9bm5aGLArKgOEePqztvfYVTPO"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423021,
  "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_+JALAfhCuEAEoswjLcuiOoQlSctcYsZGa2QcC89a3d6kV2KkpV7IVBmNHVZkXsSUSSHp2PbOLfsvmTF4FpToakiJz8yZPBwNuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTWgV/f4QSeKecj9HtSdnION9de9bm5aGLArKgOEePqztvfYVTPO",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423020,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAEoswjLcuiOoQlSctcYsZGa2QcC89a3d6kV2KkpV7IVBmNHVZkXsSUSSHp2PbOLfsvmTF4FpToakiJz8yZPBwNuEBqc2zPwYTxrWzY+s84whigQIeNvSqe61vi1AJO23xbSCFn9E3Acuo+Hi/RWWD/GA6GMYaZJtG6He2QrDsc0UUPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTWgV/f4QSeKecj9HtSdnION9de9bm5aGLArKgOEePqztvfARFy5"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAEoswjLcuiOoQlSctcYsZGa2QcC89a3d6kV2KkpV7IVBmNHVZkXsSUSSHp2PbOLfsvmTF4FpToakiJz8yZPBwNuEBqc2zPwYTxrWzY+s84whigQIeNvSqe61vi1AJO23xbSCFn9E3Acuo+Hi/RWWD/GA6GMYaZJtG6He2QrDsc0UUPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTWgV/f4QSeKecj9HtSdnION9de9bm5aGLArKgOEePqztvfARFy5"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAEoswjLcuiOoQlSctcYsZGa2QcC89a3d6kV2KkpV7IVBmNHVZkXsSUSSHp2PbOLfsvmTF4FpToakiJz8yZPBwNuEBqc2zPwYTxrWzY+s84whigQIeNvSqe61vi1AJO23xbSCFn9E3Acuo+Hi/RWWD/GA6GMYaZJtG6He2QrDsc0UUPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTWgV/f4QSeKecj9HtSdnION9de9bm5aGLArKgOEePqztvfARFy5"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 53
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 53
      }
    }
  },
  "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": 53
  }
}

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": 53
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 53
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 53
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 53
      }
    }
  },
  "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": 53
  }
}

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": 53
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 53
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 53,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 53,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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": 54,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 54,
      "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBNqB4Uk2+aAhI8vXMi5q2U3CdXRKkpj8oU/u8UulNUZKd7EhmDqs=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423019,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAfuycMnCy+h9d12qDY/z1u7c7gAOWUwspvvwfufuVroABx0jz+3o/ElI4Y8U4aTfUwDy4oqaYHj1f+EGCbFTUDuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTageFJNvmgISPL1zIuatlNwnV0SpKY/KFP7vFLpTVGSneweHRtN"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423019,
  "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_+JALAfhCuEAfuycMnCy+h9d12qDY/z1u7c7gAOWUwspvvwfufuVroABx0jz+3o/ElI4Y8U4aTfUwDy4oqaYHj1f+EGCbFTUDuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTageFJNvmgISPL1zIuatlNwnV0SpKY/KFP7vFLpTVGSneweHRtN",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKp5332M=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423018,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAfuycMnCy+h9d12qDY/z1u7c7gAOWUwspvvwfufuVroABx0jz+3o/ElI4Y8U4aTfUwDy4oqaYHj1f+EGCbFTUDuEBMwPjbG0RbvWa0/wg88oda+F5YIMjw8cwhMODMXcGKO70VFBzJQ5lHfq+A6jziHqeN0l1YLeB3Zd6eoTw4o28EuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTageFJNvmgISPL1zIuatlNwnV0SpKY/KFP7vFLpTVGSnewpamhU"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAfuycMnCy+h9d12qDY/z1u7c7gAOWUwspvvwfufuVroABx0jz+3o/ElI4Y8U4aTfUwDy4oqaYHj1f+EGCbFTUDuEBMwPjbG0RbvWa0/wg88oda+F5YIMjw8cwhMODMXcGKO70VFBzJQ5lHfq+A6jziHqeN0l1YLeB3Zd6eoTw4o28EuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTageFJNvmgISPL1zIuatlNwnV0SpKY/KFP7vFLpTVGSnewpamhU"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEAfuycMnCy+h9d12qDY/z1u7c7gAOWUwspvvwfufuVroABx0jz+3o/ElI4Y8U4aTfUwDy4oqaYHj1f+EGCbFTUDuEBMwPjbG0RbvWa0/wg88oda+F5YIMjw8cwhMODMXcGKO70VFBzJQ5lHfq+A6jziHqeN0l1YLeB3Zd6eoTw4o28EuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTageFJNvmgISPL1zIuatlNwnV0SpKY/KFP7vFLpTVGSnewpamhU"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 54
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 54
      }
    }
  },
  "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": 54
  }
}

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": 54
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 54
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 54
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 54
      }
    }
  },
  "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": 54
  }
}

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": 54
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 54
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
      "caller_nonce": 54,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 54,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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": 55,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 55,
      "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423017,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDRkPAM32w3/cs1GsJXP7aCI+yBZsDZeCxAXQroJnSaBH9Cv+MwSaVZ8ThtJIq1d1VhkD4V7T39/7fzZFqlZbIAuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTegBlshIkBZhaB1R9cAnRHfa5+d6dOVXDyHPnxR6erE7ObV7I/b"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423017,
  "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_+JALAfhCuEDRkPAM32w3/cs1GsJXP7aCI+yBZsDZeCxAXQroJnSaBH9Cv+MwSaVZ8ThtJIq1d1VhkD4V7T39/7fzZFqlZbIAuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTegBlshIkBZhaB1R9cAnRHfa5+d6dOVXDyHPnxR6erE7ObV7I/b",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423016,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDIz2IitkFxAV1DQLI5dJo6S1Cj+aDS/YMAAam6ChDkl7ec53H2zxgYd5fB9Ers1sXL+9jUGRc5ZZo7UMHb03sDuEDRkPAM32w3/cs1GsJXP7aCI+yBZsDZeCxAXQroJnSaBH9Cv+MwSaVZ8ThtJIq1d1VhkD4V7T39/7fzZFqlZbIAuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTegBlshIkBZhaB1R9cAnRHfa5+d6dOVXDyHPnxR6erE7ObfND0v"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEDIz2IitkFxAV1DQLI5dJo6S1Cj+aDS/YMAAam6ChDkl7ec53H2zxgYd5fB9Ers1sXL+9jUGRc5ZZo7UMHb03sDuEDRkPAM32w3/cs1GsJXP7aCI+yBZsDZeCxAXQroJnSaBH9Cv+MwSaVZ8ThtJIq1d1VhkD4V7T39/7fzZFqlZbIAuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTegBlshIkBZhaB1R9cAnRHfa5+d6dOVXDyHPnxR6erE7ObfND0v"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEDIz2IitkFxAV1DQLI5dJo6S1Cj+aDS/YMAAam6ChDkl7ec53H2zxgYd5fB9Ers1sXL+9jUGRc5ZZo7UMHb03sDuEDRkPAM32w3/cs1GsJXP7aCI+yBZsDZeCxAXQroJnSaBH9Cv+MwSaVZ8ThtJIq1d1VhkD4V7T39/7fzZFqlZbIAuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTegBlshIkBZhaB1R9cAnRHfa5+d6dOVXDyHPnxR6erE7ObfND0v"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 55
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 55
      }
    }
  },
  "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": 55
  }
}

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": 55
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 55
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 55
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 55
      }
    }
  },
  "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": 55
  }
}

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": 55
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 55
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
      "caller_nonce": 55,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 55,
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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": 56,
      "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
      "gas_price": 1,
      "gas_used": 10214,
      "height": 56,
      "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBmV3F8qHwm7xU8x22yKQLWC+6gL8XPoMYX+53e5gtWpBOKAuVu6snZ6AX+MXBbPvNSzYLzGYP2kf+aB4RBAbX1O2S1wgxv0=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423015,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDtH6sJFNTbKfpY6HrI+5zlwE24nenb/a4/mQRiZ58yAn59QHD0+FBfo2s4iXhCra6q6zixqMgLO79LJP/b7PoOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTigLlburJ2egF/jFwWz7zUs2C8xmD9pH/mgeEQQG19TtktGWWvo"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423015,
  "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_+JALAfhCuEDtH6sJFNTbKfpY6HrI+5zlwE24nenb/a4/mQRiZ58yAn59QHD0+FBfo2s4iXhCra6q6zixqMgLO79LJP/b7PoOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTigLlburJ2egF/jFwWz7zUs2C8xmD9pH/mgeEQQG19TtktGWWvo",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6Z0KVK//PRhlNibVv78GEHyN1KWIuSdHyBakfwaqY6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8IyL6A=",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423014,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECMpzU/LdWLNgYFcSS/83h3dq1umX9DDuPFZQzjGHI1Sr7IY06fPByJeaDVzRmKjcF7WVwuOmh21V0+CoXA12IIuEDtH6sJFNTbKfpY6HrI+5zlwE24nenb/a4/mQRiZ58yAn59QHD0+FBfo2s4iXhCra6q6zixqMgLO79LJP/b7PoOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTigLlburJ2egF/jFwWz7zUs2C8xmD9pH/mgeEQQG19TtksBUZOA"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECMpzU/LdWLNgYFcSS/83h3dq1umX9DDuPFZQzjGHI1Sr7IY06fPByJeaDVzRmKjcF7WVwuOmh21V0+CoXA12IIuEDtH6sJFNTbKfpY6HrI+5zlwE24nenb/a4/mQRiZ58yAn59QHD0+FBfo2s4iXhCra6q6zixqMgLO79LJP/b7PoOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTigLlburJ2egF/jFwWz7zUs2C8xmD9pH/mgeEQQG19TtksBUZOA"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECMpzU/LdWLNgYFcSS/83h3dq1umX9DDuPFZQzjGHI1Sr7IY06fPByJeaDVzRmKjcF7WVwuOmh21V0+CoXA12IIuEDtH6sJFNTbKfpY6HrI+5zlwE24nenb/a4/mQRiZ58yAn59QHD0+FBfo2s4iXhCra6q6zixqMgLO79LJP/b7PoOuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTigLlburJ2egF/jFwWz7zUs2C8xmD9pH/mgeEQQG19TtksBUZOA"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 56
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 56
      }
    }
  },
  "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": 56
  }
}

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": 56
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 56
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 56
  }
}

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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
        "round": 56
      }
    }
  },
  "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": 56
  }
}

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": 56
      }
    }
  },
  "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_2R1az9oFtPZAgxqTSpJWdfxmqY4EFPy9hAAU45eFcbowMKB6Nm",
    "round": 56
  }
}

initiator <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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": 57,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 57,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator ---> node

{
  "id": -576460752303423013,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC/JaVewvttiJ95mBe7KVxTpKa2ZTB+9yNwZ7zK1M2fGdvqc95J9pggi65BEe0qPa+ZomePhidNM1uQWbh2IQ4DuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTmg76OSmpNieoYODUODSwCqLnzkbHhEMk2x+cau4+37Pt7wYrj8"
  }
}

initiator <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423013,
  "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_+JALAfhCuEC/JaVewvttiJ95mBe7KVxTpKa2ZTB+9yNwZ7zK1M2fGdvqc95J9pggi65BEe0qPa+ZomePhidNM1uQWbh2IQ4DuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTmg76OSmpNieoYODUODSwCqLnzkbHhEMk2x+cau4+37Pt7wYrj8",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
          "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303423012,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEC49x9aqDe2nn4FTqYSkm0SnbQ8NFR0h+t2eh5R2HFGlyYKKVTSapjitYJi0Cu+NkvSrQMnI5Eifuzq+or5jIoEuEC/JaVewvttiJ95mBe7KVxTpKa2ZTB+9yNwZ7zK1M2fGdvqc95J9pggi65BEe0qPa+ZomePhidNM1uQWbh2IQ4DuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTmg76OSmpNieoYODUODSwCqLnzkbHhEMk2x+cau4+37Pt6escNL"
  }
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC49x9aqDe2nn4FTqYSkm0SnbQ8NFR0h+t2eh5R2HFGlyYKKVTSapjitYJi0Cu+NkvSrQMnI5Eifuzq+or5jIoEuEC/JaVewvttiJ95mBe7KVxTpKa2ZTB+9yNwZ7zK1M2fGdvqc95J9pggi65BEe0qPa+ZomePhidNM1uQWbh2IQ4DuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTmg76OSmpNieoYODUODSwCqLnzkbHhEMk2x+cau4+37Pt6escNL"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuEC49x9aqDe2nn4FTqYSkm0SnbQ8NFR0h+t2eh5R2HFGlyYKKVTSapjitYJi0Cu+NkvSrQMnI5Eifuzq+or5jIoEuEC/JaVewvttiJ95mBe7KVxTpKa2ZTB+9yNwZ7zK1M2fGdvqc95J9pggi65BEe0qPa+ZomePhidNM1uQWbh2IQ4DuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTmg76OSmpNieoYODUODSwCqLnzkbHhEMk2x+cau4+37Pt6escNL"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 57
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 57
      }
    }
  },
  "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": 57
  }
}

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": 57
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 57
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2W5Z2uyH8s1smQo2ZxgB8V3hH9VCJkXmGCaATmtRQjJUbQ8MNB",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 57
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 57
      }
    }
  },
  "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": 57
  }
}

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": 57
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 57
  }
}

initiator <--- node

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

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract",
  "params": {
    "abi_version": 1,
    "amount": "1",
    "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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": 58,
      "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 58,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
        "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+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder ---> node

{
  "id": -576460752303423011,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDCMKBvJbn7/ZYulBLtJVhCUlhhNl4r2Ff5QI11m93BndhkfORL72Wk3uTZFiXNdP0n3Ryr3dL7EsI6JsO2nSIPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTqg4RI6pSvS3oGAlg8SL2OG/GKKT+LeHggGgVsIb1X27h3UPkE4"
  }
}

responder <--- node

{
  "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
  "id": -576460752303423011,
  "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_+JALAfhCuEDCMKBvJbn7/ZYulBLtJVhCUlhhNl4r2Ff5QI11m93BndhkfORL72Wk3uTZFiXNdP0n3Ryr3dL7EsI6JsO2nSIPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTqg4RI6pSvS3oGAlg8SL2OG/GKKT+LeHggGgVsIb1X27h3UPkE4",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
          "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303423010,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECSm+Q8dDZ2H8brM3NkUcC/T3DoLM07ACBKivJIvwet0Rl3ZxEfni8EOS4Lsv/6sWMixQj8ZPXcLU1CJ4HBbW8BuEDCMKBvJbn7/ZYulBLtJVhCUlhhNl4r2Ff5QI11m93BndhkfORL72Wk3uTZFiXNdP0n3Ryr3dL7EsI6JsO2nSIPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTqg4RI6pSvS3oGAlg8SL2OG/GKKT+LeHggGgVsIb1X27h0eYv3l"
  }
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECSm+Q8dDZ2H8brM3NkUcC/T3DoLM07ACBKivJIvwet0Rl3ZxEfni8EOS4Lsv/6sWMixQj8ZPXcLU1CJ4HBbW8BuEDCMKBvJbn7/ZYulBLtJVhCUlhhNl4r2Ff5QI11m93BndhkfORL72Wk3uTZFiXNdP0n3Ryr3dL7EsI6JsO2nSIPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTqg4RI6pSvS3oGAlg8SL2OG/GKKT+LeHggGgVsIb1X27h0eYv3l"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_mgny4Q2cfYEGzZtNwX7rQqq574StZbGrvJGTkmiV9ZMVTaXwV",
    "data": {
      "state": "tx_+NILAfiEuECSm+Q8dDZ2H8brM3NkUcC/T3DoLM07ACBKivJIvwet0Rl3ZxEfni8EOS4Lsv/6sWMixQj8ZPXcLU1CJ4HBbW8BuEDCMKBvJbn7/ZYulBLtJVhCUlhhNl4r2Ff5QI11m93BndhkfORL72Wk3uTZFiXNdP0n3Ryr3dL7EsI6JsO2nSIPuEj4RjkCoQZldxfKh8Ju8VPMdtsikC1gvuoC/Fz6DGF/ud3uYLVqQTqg4RI6pSvS3oGAlg8SL2OG/GKKT+LeHggGgVsIb1X27h0eYv3l"
    }
  },
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 58
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 58
      }
    }
  },
  "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": 58
  }
}

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": 58
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 58
  }
}

responder <--- node

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

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_2b94FCuxybDzRCpVHVCKusRQerR81duJ7ryHDfZdPLAW8YRiub",
    "contract_id": "ct_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 58
  }
}

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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
        "round": 58
      }
    }
  },
  "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": 58
  }
}

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": 58
      }
    }
  },
  "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_2mtLpfJ4w5kTHGh2mvJVE33ouDU6h3Cncrfy59fpcL7YcneXiJ",
    "round": 58
  }
}

initiator <--- node

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

responder ---> node

{
  "id": -576460752303423009,
  "jsonrpc": "2.0",
  "method": "channels.system",
  "params": {
    "action": "stop"
  }
}

responder <--- node

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

initiator ---> node

{
  "id": -576460752303423008,
  "jsonrpc": "2.0",
  "method": "channels.system",
  "params": {
    "action": "stop"
  }
}

responder <--- node

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

responder closes WebSocket connection

initiator <--- node

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

initiator <--- node

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

initiator closes WebSocket connection