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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": "1"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODC6BLoquIR2YQAix4LZ/avawwQWF3OKXX4nNofJ78ciiGgcj2CgQ=",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422792,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEB83qTS6mAD4FmG0DkRhk0YdsyhdTZo51Zoi1nGC3VleiLJKx6Q47wjSIwFrK6y9LrkDnrWDkEwxE7lCZ/ritwKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwugS6KriEdmEAIseC2f2r2sMEFhdzil1+JzaHye/HIohoHdBtPg"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422792,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEB83qTS6mAD4FmG0DkRhk0YdsyhdTZo51Zoi1nGC3VleiLJKx6Q47wjSIwFrK6y9LrkDnrWDkEwxE7lCZ/ritwKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwugS6KriEdmEAIseC2f2r2sMEFhdzil1+JzaHye/HIohoHdBtPg",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422791,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEASs2MB5/P+2RtHCxS56J9uCQ38QIE/MbRff79LvZs7rvYSYKczwKGo1agvTOQNDojQdeOVO06cpFzYXDiFYEUHuEB83qTS6mAD4FmG0DkRhk0YdsyhdTZo51Zoi1nGC3VleiLJKx6Q47wjSIwFrK6y9LrkDnrWDkEwxE7lCZ/ritwKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwugS6KriEdmEAIseC2f2r2sMEFhdzil1+JzaHye/HIohoHMtopq"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422791,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEASs2MB5/P+2RtHCxS56J9uCQ38QIE/MbRff79LvZs7rvYSYKczwKGo1agvTOQNDojQdeOVO06cpFzYXDiFYEUHuEB83qTS6mAD4FmG0DkRhk0YdsyhdTZo51Zoi1nGC3VleiLJKx6Q47wjSIwFrK6y9LrkDnrWDkEwxE7lCZ/ritwKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwugS6KriEdmEAIseC2f2r2sMEFhdzil1+JzaHye/HIohoHMtopq"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEASs2MB5/P+2RtHCxS56J9uCQ38QIE/MbRff79LvZs7rvYSYKczwKGo1agvTOQNDojQdeOVO06cpFzYXDiFYEUHuEB83qTS6mAD4FmG0DkRhk0YdsyhdTZo51Zoi1nGC3VleiLJKx6Q47wjSIwFrK6y9LrkDnrWDkEwxE7lCZ/ritwKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwugS6KriEdmEAIseC2f2r2sMEFhdzil1+JzaHye/HIohoHMtopq"
    }
  },
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODDKD+oiSNPwAupe3SxnpYUsjHnu0Lk9wDEzj55Fwx0TXN4Gdr89Y=",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422790,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBklSEBU1o1WcoPtwXKCa9Us2kpsG7+VUYtl4TygOVHFv5uujpRcdxQwKrMZtKhjDVsu36QZKJx3LxHJqIu7hMKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwyg/qIkjT8ALqXt0sZ6WFLIx57tC5PcAxM4+eRcMdE1zeAfzAzU"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422790,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBklSEBU1o1WcoPtwXKCa9Us2kpsG7+VUYtl4TygOVHFv5uujpRcdxQwKrMZtKhjDVsu36QZKJx3LxHJqIu7hMKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwyg/qIkjT8ALqXt0sZ6WFLIx57tC5PcAxM4+eRcMdE1zeAfzAzU",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422789,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBklSEBU1o1WcoPtwXKCa9Us2kpsG7+VUYtl4TygOVHFv5uujpRcdxQwKrMZtKhjDVsu36QZKJx3LxHJqIu7hMKuEC94QMXg+demCPXpxNraCjo8DL9NUG8g4fW+YHVw8rfZpqtn+TGiMoX+k+HiwTC0mGN7/nkvJVHGtQIxsa7VYYMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwyg/qIkjT8ALqXt0sZ6WFLIx57tC5PcAxM4+eRcMdE1zeBcWCUq"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422789,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBklSEBU1o1WcoPtwXKCa9Us2kpsG7+VUYtl4TygOVHFv5uujpRcdxQwKrMZtKhjDVsu36QZKJx3LxHJqIu7hMKuEC94QMXg+demCPXpxNraCjo8DL9NUG8g4fW+YHVw8rfZpqtn+TGiMoX+k+HiwTC0mGN7/nkvJVHGtQIxsa7VYYMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwyg/qIkjT8ALqXt0sZ6WFLIx57tC5PcAxM4+eRcMdE1zeBcWCUq"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBklSEBU1o1WcoPtwXKCa9Us2kpsG7+VUYtl4TygOVHFv5uujpRcdxQwKrMZtKhjDVsu36QZKJx3LxHJqIu7hMKuEC94QMXg+demCPXpxNraCjo8DL9NUG8g4fW+YHVw8rfZpqtn+TGiMoX+k+HiwTC0mGN7/nkvJVHGtQIxsa7VYYMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgwyg/qIkjT8ALqXt0sZ6WFLIx57tC5PcAxM4+eRcMdE1zeBcWCUq"
    }
  },
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODDaBkEnktIKzB3v6sNM+C4MJUoa8dv34TNQdX+ac1EKsRYcigI3g=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422788,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAtz4HHX1LE60PAEB7T9wuDUTJL6wcXeb0mxg6gkZ0F8YWt+etIWqEpAZBci5iHeSu2T4jqSD+I/1FVxEJs1EYMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw2gZBJ5LSCswd7+rDTPguDCVKGvHb9+EzUHV/mnNRCrEWHv8IsE"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422788,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAtz4HHX1LE60PAEB7T9wuDUTJL6wcXeb0mxg6gkZ0F8YWt+etIWqEpAZBci5iHeSu2T4jqSD+I/1FVxEJs1EYMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw2gZBJ5LSCswd7+rDTPguDCVKGvHb9+EzUHV/mnNRCrEWHv8IsE",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422787,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAtz4HHX1LE60PAEB7T9wuDUTJL6wcXeb0mxg6gkZ0F8YWt+etIWqEpAZBci5iHeSu2T4jqSD+I/1FVxEJs1EYMuEBQht7oLrTJhZ2+TrBfgEMdH2rONwFeInmBEURSUpM/5dtDocSIEtd2ziMJ/ls7taIvKGTqShNpHRBuZMXzFg0AuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw2gZBJ5LSCswd7+rDTPguDCVKGvHb9+EzUHV/mnNRCrEWEiTogx"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422787,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAtz4HHX1LE60PAEB7T9wuDUTJL6wcXeb0mxg6gkZ0F8YWt+etIWqEpAZBci5iHeSu2T4jqSD+I/1FVxEJs1EYMuEBQht7oLrTJhZ2+TrBfgEMdH2rONwFeInmBEURSUpM/5dtDocSIEtd2ziMJ/ls7taIvKGTqShNpHRBuZMXzFg0AuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw2gZBJ5LSCswd7+rDTPguDCVKGvHb9+EzUHV/mnNRCrEWEiTogx"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAtz4HHX1LE60PAEB7T9wuDUTJL6wcXeb0mxg6gkZ0F8YWt+etIWqEpAZBci5iHeSu2T4jqSD+I/1FVxEJs1EYMuEBQht7oLrTJhZ2+TrBfgEMdH2rONwFeInmBEURSUpM/5dtDocSIEtd2ziMJ/ls7taIvKGTqShNpHRBuZMXzFg0AuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw2gZBJ5LSCswd7+rDTPguDCVKGvHb9+EzUHV/mnNRCrEWEiTogx"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 13
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 13
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 13,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 13
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 13
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 13,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODDqA8HmvVLszraaNHOJrt4tcnz5eQAgPp1nH3auq0k0RoJjWuh3Q=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422786,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBzZhoJQte/F4liWmIQTyGhiI0MlzR6vi5/nNC8iYGU2cnFD9lUenvKuO775yvbUy9rqgRGZGjEyVx44PnOXjAJuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw6gPB5r1S7M62mjRzia7eLXJ8+XkAID6dZx92rqtJNEaCZNz1Ng"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422786,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBzZhoJQte/F4liWmIQTyGhiI0MlzR6vi5/nNC8iYGU2cnFD9lUenvKuO775yvbUy9rqgRGZGjEyVx44PnOXjAJuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw6gPB5r1S7M62mjRzia7eLXJ8+XkAID6dZx92rqtJNEaCZNz1Ng",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422785,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBzZhoJQte/F4liWmIQTyGhiI0MlzR6vi5/nNC8iYGU2cnFD9lUenvKuO775yvbUy9rqgRGZGjEyVx44PnOXjAJuECijnBww1mxkX3RZVzs64ekDS9iadpFD73ogS53LQihee4znXF3r0TVr7sz5ry6ms9QcOzlAimXBl9pAoYWeCoLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw6gPB5r1S7M62mjRzia7eLXJ8+XkAID6dZx92rqtJNEaCY8mUeA"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422785,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBzZhoJQte/F4liWmIQTyGhiI0MlzR6vi5/nNC8iYGU2cnFD9lUenvKuO775yvbUy9rqgRGZGjEyVx44PnOXjAJuECijnBww1mxkX3RZVzs64ekDS9iadpFD73ogS53LQihee4znXF3r0TVr7sz5ry6ms9QcOzlAimXBl9pAoYWeCoLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw6gPB5r1S7M62mjRzia7eLXJ8+XkAID6dZx92rqtJNEaCY8mUeA"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBzZhoJQte/F4liWmIQTyGhiI0MlzR6vi5/nNC8iYGU2cnFD9lUenvKuO775yvbUy9rqgRGZGjEyVx44PnOXjAJuECijnBww1mxkX3RZVzs64ekDS9iadpFD73ogS53LQihee4znXF3r0TVr7sz5ry6ms9QcOzlAimXBl9pAoYWeCoLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw6gPB5r1S7M62mjRzia7eLXJ8+XkAID6dZx92rqtJNEaCY8mUeA"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 14
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 14
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 14,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 14
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 14
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 14,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODD6CP8sowu3lv09E/JhRjuUBKFRBjGW1MTVBeu8NEkOXM8AL1Ohc=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422784,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBidQK7c8K3MUpbuFFHwhCtcrtoLIfOzLbOW+BeQZOXTKAq0SHpXWp2JfvKuUgYtzZqSEOkNVskBYaB7ySljHYBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw+gj/LKMLt5b9PRPyYUY7lAShUQYxltTE1QXrvDRJDlzPAfcijL"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422784,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBidQK7c8K3MUpbuFFHwhCtcrtoLIfOzLbOW+BeQZOXTKAq0SHpXWp2JfvKuUgYtzZqSEOkNVskBYaB7ySljHYBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw+gj/LKMLt5b9PRPyYUY7lAShUQYxltTE1QXrvDRJDlzPAfcijL",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422783,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBidQK7c8K3MUpbuFFHwhCtcrtoLIfOzLbOW+BeQZOXTKAq0SHpXWp2JfvKuUgYtzZqSEOkNVskBYaB7ySljHYBuECIUcI91vFLeOoO+cPmrcLbyxbCXspuxKib73w2jIJkn25/AmRGXYwZUOyosru26l7snzHs0l/G2ApfZ/MCJ5kMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw+gj/LKMLt5b9PRPyYUY7lAShUQYxltTE1QXrvDRJDlzPDSi2Xh"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422783,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBidQK7c8K3MUpbuFFHwhCtcrtoLIfOzLbOW+BeQZOXTKAq0SHpXWp2JfvKuUgYtzZqSEOkNVskBYaB7ySljHYBuECIUcI91vFLeOoO+cPmrcLbyxbCXspuxKib73w2jIJkn25/AmRGXYwZUOyosru26l7snzHs0l/G2ApfZ/MCJ5kMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw+gj/LKMLt5b9PRPyYUY7lAShUQYxltTE1QXrvDRJDlzPDSi2Xh"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBidQK7c8K3MUpbuFFHwhCtcrtoLIfOzLbOW+BeQZOXTKAq0SHpXWp2JfvKuUgYtzZqSEOkNVskBYaB7ySljHYBuECIUcI91vFLeOoO+cPmrcLbyxbCXspuxKib73w2jIJkn25/AmRGXYwZUOyosru26l7snzHs0l/G2ApfZ/MCJ5kMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgw+gj/LKMLt5b9PRPyYUY7lAShUQYxltTE1QXrvDRJDlzPDSi2Xh"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 15
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 15
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 15,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 15
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 15
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 15,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODEKABrCX/mYuwjUgRW34006VN1RSoO8z+ZSNrosOCXAGLQ+vCCXg=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422782,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECrl3va+0Qj41wizGMYbepnugKaymG1yBQKKRxmjP+m9Nsyjw9JhKmWOy0tB7bmfVY0opaTBIC+Bdw1D+ekCWkIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxCgAawl/5mLsI1IEVt+NNOlTdUUqDvM/mUja6LDglwBi0N6+Bjr"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422782,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECrl3va+0Qj41wizGMYbepnugKaymG1yBQKKRxmjP+m9Nsyjw9JhKmWOy0tB7bmfVY0opaTBIC+Bdw1D+ekCWkIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxCgAawl/5mLsI1IEVt+NNOlTdUUqDvM/mUja6LDglwBi0N6+Bjr",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422781,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBKhjPj/9mAkGag1GLuK1kCY/tSNlyIWsVcuGPWJnYEcor3p4ob29u+Oml78faKAKAAn9xBJImoy3AZoJhH364LuECrl3va+0Qj41wizGMYbepnugKaymG1yBQKKRxmjP+m9Nsyjw9JhKmWOy0tB7bmfVY0opaTBIC+Bdw1D+ekCWkIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxCgAawl/5mLsI1IEVt+NNOlTdUUqDvM/mUja6LDglwBi0MQ3R/D"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422781,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBKhjPj/9mAkGag1GLuK1kCY/tSNlyIWsVcuGPWJnYEcor3p4ob29u+Oml78faKAKAAn9xBJImoy3AZoJhH364LuECrl3va+0Qj41wizGMYbepnugKaymG1yBQKKRxmjP+m9Nsyjw9JhKmWOy0tB7bmfVY0opaTBIC+Bdw1D+ekCWkIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxCgAawl/5mLsI1IEVt+NNOlTdUUqDvM/mUja6LDglwBi0MQ3R/D"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBKhjPj/9mAkGag1GLuK1kCY/tSNlyIWsVcuGPWJnYEcor3p4ob29u+Oml78faKAKAAn9xBJImoy3AZoJhH364LuECrl3va+0Qj41wizGMYbepnugKaymG1yBQKKRxmjP+m9Nsyjw9JhKmWOy0tB7bmfVY0opaTBIC+Bdw1D+ekCWkIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxCgAawl/5mLsI1IEVt+NNOlTdUUqDvM/mUja6LDglwBi0MQ3R/D"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 16
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 16
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 16,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 16
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 16
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 16,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODEaCKZKDctEwbN2w+fWhWfWb96IaPUOwrpvC/Wpehzo+xof3ZLK0=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422780,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDOoGkk1UCfEgLXrbLhn9vP+bKez8jf2UbAc9tHOoehEXDJFZwFl1GZfi8cqogGrqO0W9nPb/+3KSbhodXmEnQLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxGgimSg3LRMGzdsPn1oVn1m/eiGj1DsK6bwv1qXoc6PsaGmnJEe"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422780,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDOoGkk1UCfEgLXrbLhn9vP+bKez8jf2UbAc9tHOoehEXDJFZwFl1GZfi8cqogGrqO0W9nPb/+3KSbhodXmEnQLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxGgimSg3LRMGzdsPn1oVn1m/eiGj1DsK6bwv1qXoc6PsaGmnJEe",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422779,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDOoGkk1UCfEgLXrbLhn9vP+bKez8jf2UbAc9tHOoehEXDJFZwFl1GZfi8cqogGrqO0W9nPb/+3KSbhodXmEnQLuEDlmhRsX7X1pPfcW/3ooXyDBR6UBVgl1l55uHHKRexVdpqK+J+5ynIKALMQTGixRPe9TMEdVQ0M8l8NCL52mGoBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxGgimSg3LRMGzdsPn1oVn1m/eiGj1DsK6bwv1qXoc6PsaE+nu2z"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422779,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDOoGkk1UCfEgLXrbLhn9vP+bKez8jf2UbAc9tHOoehEXDJFZwFl1GZfi8cqogGrqO0W9nPb/+3KSbhodXmEnQLuEDlmhRsX7X1pPfcW/3ooXyDBR6UBVgl1l55uHHKRexVdpqK+J+5ynIKALMQTGixRPe9TMEdVQ0M8l8NCL52mGoBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxGgimSg3LRMGzdsPn1oVn1m/eiGj1DsK6bwv1qXoc6PsaE+nu2z"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDOoGkk1UCfEgLXrbLhn9vP+bKez8jf2UbAc9tHOoehEXDJFZwFl1GZfi8cqogGrqO0W9nPb/+3KSbhodXmEnQLuEDlmhRsX7X1pPfcW/3ooXyDBR6UBVgl1l55uHHKRexVdpqK+J+5ynIKALMQTGixRPe9TMEdVQ0M8l8NCL52mGoBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxGgimSg3LRMGzdsPn1oVn1m/eiGj1DsK6bwv1qXoc6PsaE+nu2z"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 17
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 17
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 17,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 17
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 17
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 17,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODEqD4QES5M3jVnYBO9mIJxkZ+4YqfOx4MZSgI69le4x2fr9WbkeE=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422778,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDdibS1CEijRn8hPXKFoSNUdmcZtcracmqtKRboPTnP0OFK92oWv8BsOD8BCC42nDl5Ku7eVy1f0ROGgH2/5vMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxKg+EBEuTN41Z2ATvZiCcZGfuGKnzseDGUoCOvZXuMdn69ZsSsL"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422778,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDdibS1CEijRn8hPXKFoSNUdmcZtcracmqtKRboPTnP0OFK92oWv8BsOD8BCC42nDl5Ku7eVy1f0ROGgH2/5vMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxKg+EBEuTN41Z2ATvZiCcZGfuGKnzseDGUoCOvZXuMdn69ZsSsL",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsg9Sm4=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422777,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAeX0Tbqs6mtS4txGLpaAfsXY1Wcy7ZjQbd+y9OmW7KFEeZXVcFryrjRSUteBup+ow2H6OFjr94pOFdFfw+6fIFuEDdibS1CEijRn8hPXKFoSNUdmcZtcracmqtKRboPTnP0OFK92oWv8BsOD8BCC42nDl5Ku7eVy1f0ROGgH2/5vMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxKg+EBEuTN41Z2ATvZiCcZGfuGKnzseDGUoCOvZXuMdn69K+tsb"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422777,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAeX0Tbqs6mtS4txGLpaAfsXY1Wcy7ZjQbd+y9OmW7KFEeZXVcFryrjRSUteBup+ow2H6OFjr94pOFdFfw+6fIFuEDdibS1CEijRn8hPXKFoSNUdmcZtcracmqtKRboPTnP0OFK92oWv8BsOD8BCC42nDl5Ku7eVy1f0ROGgH2/5vMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxKg+EBEuTN41Z2ATvZiCcZGfuGKnzseDGUoCOvZXuMdn69K+tsb"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAeX0Tbqs6mtS4txGLpaAfsXY1Wcy7ZjQbd+y9OmW7KFEeZXVcFryrjRSUteBup+ow2H6OFjr94pOFdFfw+6fIFuEDdibS1CEijRn8hPXKFoSNUdmcZtcracmqtKRboPTnP0OFK92oWv8BsOD8BCC42nDl5Ku7eVy1f0ROGgH2/5vMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxKg+EBEuTN41Z2ATvZiCcZGfuGKnzseDGUoCOvZXuMdn69K+tsb"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 18
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 18
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 18,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 18
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 18
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 18,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODE6CBWWCEtllKdHqNlyg9U9NMUKO9U+0IuO/8qozdk0ivoGaihaI=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422776,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBfRLHjDX6j5DYArLq5EcMbLkRmDrtOkOLtzNv1eZXnu+NXgxQnsXZWhnhEmx/mvD8JM31HswG9ToJnRBkBcNsIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxOggVlghLZZSnR6jZcoPVPTTFCjvVPtCLjv/KqM3ZNIr6DmFUIs"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422776,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBfRLHjDX6j5DYArLq5EcMbLkRmDrtOkOLtzNv1eZXnu+NXgxQnsXZWhnhEmx/mvD8JM31HswG9ToJnRBkBcNsIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxOggVlghLZZSnR6jZcoPVPTTFCjvVPtCLjv/KqM3ZNIr6DmFUIs",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422775,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBfRLHjDX6j5DYArLq5EcMbLkRmDrtOkOLtzNv1eZXnu+NXgxQnsXZWhnhEmx/mvD8JM31HswG9ToJnRBkBcNsIuEB+yLMtvEmiLVqjg9HMt/rmtxKDvu1AcCTWPeO0Ohe030osnPJjrlkaIGs9/saW/7KQWsLQSiolJCe4MvHgCVgIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxOggVlghLZZSnR6jZcoPVPTTFCjvVPtCLjv/KqM3ZNIr6DfKree"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422775,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBfRLHjDX6j5DYArLq5EcMbLkRmDrtOkOLtzNv1eZXnu+NXgxQnsXZWhnhEmx/mvD8JM31HswG9ToJnRBkBcNsIuEB+yLMtvEmiLVqjg9HMt/rmtxKDvu1AcCTWPeO0Ohe030osnPJjrlkaIGs9/saW/7KQWsLQSiolJCe4MvHgCVgIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxOggVlghLZZSnR6jZcoPVPTTFCjvVPtCLjv/KqM3ZNIr6DfKree"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBfRLHjDX6j5DYArLq5EcMbLkRmDrtOkOLtzNv1eZXnu+NXgxQnsXZWhnhEmx/mvD8JM31HswG9ToJnRBkBcNsIuEB+yLMtvEmiLVqjg9HMt/rmtxKDvu1AcCTWPeO0Ohe030osnPJjrlkaIGs9/saW/7KQWsLQSiolJCe4MvHgCVgIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxOggVlghLZZSnR6jZcoPVPTTFCjvVPtCLjv/KqM3ZNIr6DfKree"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 19
  }
}

initiator <--- node

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

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 19
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 19,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 19
  }
}

responder <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 19
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 19,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODFKC9kkiL2/UeFyL1UGHnDuOQPjNAQGSdRvKvjF0KUYnBvPo1czI=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422774,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECCwMg10G/U6zKAPbT79/ieNF8+5loHOrPIctBLUH+BMGuWctNtNtFQNM8fEOaTGeDOT/vE2jRZ2GBRC9oanCUGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxSgvZJIi9v1Hhci9VBh5w7jkD4zQEBknUbyr4xdClGJwbw/wdkA"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422774,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECCwMg10G/U6zKAPbT79/ieNF8+5loHOrPIctBLUH+BMGuWctNtNtFQNM8fEOaTGeDOT/vE2jRZ2GBRC9oanCUGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxSgvZJIi9v1Hhci9VBh5w7jkD4zQEBknUbyr4xdClGJwbw/wdkA",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgRql2gcgFtmyY1CCy0JZibER8N2opolCjdq1zGQXqQ3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKynRp0s=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422773,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAEhiNHyXGihqZaYGUJBVM1Fxkcpq8qRz+GZTSzjtexoRhq71wsPvzDpC9XseoOESl3L9jAs4PRS+GlMdIT6NcIuECCwMg10G/U6zKAPbT79/ieNF8+5loHOrPIctBLUH+BMGuWctNtNtFQNM8fEOaTGeDOT/vE2jRZ2GBRC9oanCUGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxSgvZJIi9v1Hhci9VBh5w7jkD4zQEBknUbyr4xdClGJwbwPfyTQ"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422773,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAEhiNHyXGihqZaYGUJBVM1Fxkcpq8qRz+GZTSzjtexoRhq71wsPvzDpC9XseoOESl3L9jAs4PRS+GlMdIT6NcIuECCwMg10G/U6zKAPbT79/ieNF8+5loHOrPIctBLUH+BMGuWctNtNtFQNM8fEOaTGeDOT/vE2jRZ2GBRC9oanCUGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxSgvZJIi9v1Hhci9VBh5w7jkD4zQEBknUbyr4xdClGJwbwPfyTQ"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAEhiNHyXGihqZaYGUJBVM1Fxkcpq8qRz+GZTSzjtexoRhq71wsPvzDpC9XseoOESl3L9jAs4PRS+GlMdIT6NcIuECCwMg10G/U6zKAPbT79/ieNF8+5loHOrPIctBLUH+BMGuWctNtNtFQNM8fEOaTGeDOT/vE2jRZ2GBRC9oanCUGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxSgvZJIi9v1Hhci9VBh5w7jkD4zQEBknUbyr4xdClGJwbwPfyTQ"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 20
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "round": 20
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 20
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 20
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 20,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 20
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
        "round": 20
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 20
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
    "round": 20
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 20,
      "contract_id": "ct_vXdbmQG8J5ofET68irpm3NoCAemZGLJvkyaPP9bQZS3ZHEmBR",
      "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 21,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "gas_price": 1,
      "gas_used": 192,
      "height": 21,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODFaCHqwqV9QnfBcBEze9JOpqrQ/59yEZMwtDzvGZNz8JMXBpLKyc=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422772,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDd8PySd5j1U3KKofTBA3j0rc8Rr5pjf9uM1KwcuJCmAsqVbJ6ImuXDt2FreLCnWY1LhGZ7xmRWqzzKAicdHBgAuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxWgh6sKlfUJ3wXARM3vSTqaq0P+fchGTMLQ87xmTc/CTFyqHcHl"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422772,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDd8PySd5j1U3KKofTBA3j0rc8Rr5pjf9uM1KwcuJCmAsqVbJ6ImuXDt2FreLCnWY1LhGZ7xmRWqzzKAicdHBgAuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxWgh6sKlfUJ3wXARM3vSTqaq0P+fchGTMLQ87xmTc/CTFyqHcHl",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422771,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBg2fkPrb5FowlnZ9oaTkw0phIaJAnfgUbbaBdYYSrA1jtZ+3otrH8fAX0RdP/LOTJsMaMyW0mXh4lUW5dj5bUPuEDd8PySd5j1U3KKofTBA3j0rc8Rr5pjf9uM1KwcuJCmAsqVbJ6ImuXDt2FreLCnWY1LhGZ7xmRWqzzKAicdHBgAuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxWgh6sKlfUJ3wXARM3vSTqaq0P+fchGTMLQ87xmTc/CTFxK9rqY"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422771,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBg2fkPrb5FowlnZ9oaTkw0phIaJAnfgUbbaBdYYSrA1jtZ+3otrH8fAX0RdP/LOTJsMaMyW0mXh4lUW5dj5bUPuEDd8PySd5j1U3KKofTBA3j0rc8Rr5pjf9uM1KwcuJCmAsqVbJ6ImuXDt2FreLCnWY1LhGZ7xmRWqzzKAicdHBgAuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxWgh6sKlfUJ3wXARM3vSTqaq0P+fchGTMLQ87xmTc/CTFxK9rqY"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBg2fkPrb5FowlnZ9oaTkw0phIaJAnfgUbbaBdYYSrA1jtZ+3otrH8fAX0RdP/LOTJsMaMyW0mXh4lUW5dj5bUPuEDd8PySd5j1U3KKofTBA3j0rc8Rr5pjf9uM1KwcuJCmAsqVbJ6ImuXDt2FreLCnWY1LhGZ7xmRWqzzKAicdHBgAuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxWgh6sKlfUJ3wXARM3vSTqaq0P+fchGTMLQ87xmTc/CTFxK9rqY"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 21
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "round": 21
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 21
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 21
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 21,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 21
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "round": 21
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 21
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 21
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 21,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 22,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "gas_price": 1,
      "gas_used": 192,
      "height": 22,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODFqALXzGnSHJav245Agif9UrHd+pcDVu3CqMjEXlHPjXbw7vgawI=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422770,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDkZgoNJOMvT0e8isAuuSbDVfAsEj/WWmUP4H+/i0fJZydzOTs+5J/HjNmaw50lW78m+bDK9YIYyty6rEKft2gGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxagC18xp0hyWr9uOQIIn/VKx3fqXA1btwqjIxF5Rz4128NBpUuX"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422770,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDkZgoNJOMvT0e8isAuuSbDVfAsEj/WWmUP4H+/i0fJZydzOTs+5J/HjNmaw50lW78m+bDK9YIYyty6rEKft2gGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxagC18xp0hyWr9uOQIIn/VKx3fqXA1btwqjIxF5Rz4128NBpUuX",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422769,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBKbf2GiTan7r8sHhY0fWrkuGQpO5OHdSmk3rbqHOv+J+JKx8gN9VQvu2+o0//atzl8OGJb1YdhgL/XckF1arQDuEDkZgoNJOMvT0e8isAuuSbDVfAsEj/WWmUP4H+/i0fJZydzOTs+5J/HjNmaw50lW78m+bDK9YIYyty6rEKft2gGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxagC18xp0hyWr9uOQIIn/VKx3fqXA1btwqjIxF5Rz4128OstuJ6"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422769,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBKbf2GiTan7r8sHhY0fWrkuGQpO5OHdSmk3rbqHOv+J+JKx8gN9VQvu2+o0//atzl8OGJb1YdhgL/XckF1arQDuEDkZgoNJOMvT0e8isAuuSbDVfAsEj/WWmUP4H+/i0fJZydzOTs+5J/HjNmaw50lW78m+bDK9YIYyty6rEKft2gGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxagC18xp0hyWr9uOQIIn/VKx3fqXA1btwqjIxF5Rz4128OstuJ6"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBKbf2GiTan7r8sHhY0fWrkuGQpO5OHdSmk3rbqHOv+J+JKx8gN9VQvu2+o0//atzl8OGJb1YdhgL/XckF1arQDuEDkZgoNJOMvT0e8isAuuSbDVfAsEj/WWmUP4H+/i0fJZydzOTs+5J/HjNmaw50lW78m+bDK9YIYyty6rEKft2gGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxagC18xp0hyWr9uOQIIn/VKx3fqXA1btwqjIxF5Rz4128OstuJ6"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 22
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "round": 22
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 22
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 22
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 22,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 22
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
        "round": 22
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 22
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
    "round": 22
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 22,
      "contract_id": "ct_Y7xyQvnbPTAu9HFZf17QMRfFhFMfXxhfuY9hvJrTwX14CFWE4",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": "1"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODF6DdoCYZ4gPAaZ+rJ//rh46hts+7XnjMU8T8sEnHX6YRIcxyiDg=",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422768,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDkYI/s1B2ZpzTVSyzhdd6CqcBOuri4/yGuDzSbybORso4aBGqsPS1taFZw7WAvUfm8pSouwHYQC1QEfNb4UhMNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxeg3aAmGeIDwGmfqyf/64eOobbPu154zFPE/LBJx1+mESEXBv+F"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422768,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDkYI/s1B2ZpzTVSyzhdd6CqcBOuri4/yGuDzSbybORso4aBGqsPS1taFZw7WAvUfm8pSouwHYQC1QEfNb4UhMNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxeg3aAmGeIDwGmfqyf/64eOobbPu154zFPE/LBJx1+mESEXBv+F",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422767,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDkYI/s1B2ZpzTVSyzhdd6CqcBOuri4/yGuDzSbybORso4aBGqsPS1taFZw7WAvUfm8pSouwHYQC1QEfNb4UhMNuED5TeVphp+9cjRcdQvn63SGOMjE52Z80LrpSNM9FhCFJP88NsWqATdkU3LqYqi+akKyR4UPIiTuSosASssRT8kCuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxeg3aAmGeIDwGmfqyf/64eOobbPu154zFPE/LBJx1+mESHwJn85"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422767,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDkYI/s1B2ZpzTVSyzhdd6CqcBOuri4/yGuDzSbybORso4aBGqsPS1taFZw7WAvUfm8pSouwHYQC1QEfNb4UhMNuED5TeVphp+9cjRcdQvn63SGOMjE52Z80LrpSNM9FhCFJP88NsWqATdkU3LqYqi+akKyR4UPIiTuSosASssRT8kCuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxeg3aAmGeIDwGmfqyf/64eOobbPu154zFPE/LBJx1+mESHwJn85"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDkYI/s1B2ZpzTVSyzhdd6CqcBOuri4/yGuDzSbybORso4aBGqsPS1taFZw7WAvUfm8pSouwHYQC1QEfNb4UhMNuED5TeVphp+9cjRcdQvn63SGOMjE52Z80LrpSNM9FhCFJP88NsWqATdkU3LqYqi+akKyR4UPIiTuSosASssRT8kCuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxeg3aAmGeIDwGmfqyf/64eOobbPu154zFPE/LBJx1+mESHwJn85"
    }
  },
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODGKAgc7mglaWV1x9uHDUv/iTmZMyR+ZBzRr9dbHv456sPlp8D/iI=",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422766,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEB3A/DBGdi2ioIjaDj+nBd4bNi1L9K5Kxsmx16BtdQIzL3Ucv/6wcqxjuack4+3R4VT5bLUxs077ISUydhb4voEuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxigIHO5oJWlldcfbhw1L/4k5mTMkfmQc0a/XWx7+OerD5bJHqsQ"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422766,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEB3A/DBGdi2ioIjaDj+nBd4bNi1L9K5Kxsmx16BtdQIzL3Ucv/6wcqxjuack4+3R4VT5bLUxs077ISUydhb4voEuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxigIHO5oJWlldcfbhw1L/4k5mTMkfmQc0a/XWx7+OerD5bJHqsQ",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422765,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEB3A/DBGdi2ioIjaDj+nBd4bNi1L9K5Kxsmx16BtdQIzL3Ucv/6wcqxjuack4+3R4VT5bLUxs077ISUydhb4voEuECz760A/1I/92AbQECwivccjMAOQVu59a7+HJa3rFw8/LmDBl5Yft9j0QRK2cELsnd6wS8N8hwETQrYSNKBi3kLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxigIHO5oJWlldcfbhw1L/4k5mTMkfmQc0a/XWx7+OerD5YVXHku"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422765,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEB3A/DBGdi2ioIjaDj+nBd4bNi1L9K5Kxsmx16BtdQIzL3Ucv/6wcqxjuack4+3R4VT5bLUxs077ISUydhb4voEuECz760A/1I/92AbQECwivccjMAOQVu59a7+HJa3rFw8/LmDBl5Yft9j0QRK2cELsnd6wS8N8hwETQrYSNKBi3kLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxigIHO5oJWlldcfbhw1L/4k5mTMkfmQc0a/XWx7+OerD5YVXHku"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEB3A/DBGdi2ioIjaDj+nBd4bNi1L9K5Kxsmx16BtdQIzL3Ucv/6wcqxjuack4+3R4VT5bLUxs077ISUydhb4voEuECz760A/1I/92AbQECwivccjMAOQVu59a7+HJa3rFw8/LmDBl5Yft9j0QRK2cELsnd6wS8N8hwETQrYSNKBi3kLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxigIHO5oJWlldcfbhw1L/4k5mTMkfmQc0a/XWx7+OerD5YVXHku"
    }
  },
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODGaBeGVhWRhmhoxCTNqY2fubwC5qnV0+3WIJB3JZJZx4YFzDJEn8=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422764,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEB2BonOyzekSO12xN87+8Gc2cpGDFfRWGsd/Cw3iDBjy2YxChYy9bNwlK+S7FoGto67mxrkxRT6k+Eh8HUR1kgGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxmgXhlYVkYZoaMQkzamNn7m8Auap1dPt1iCQdyWSWceGBcChpEl"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422764,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEB2BonOyzekSO12xN87+8Gc2cpGDFfRWGsd/Cw3iDBjy2YxChYy9bNwlK+S7FoGto67mxrkxRT6k+Eh8HUR1kgGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxmgXhlYVkYZoaMQkzamNn7m8Auap1dPt1iCQdyWSWceGBcChpEl",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422763,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEB2BonOyzekSO12xN87+8Gc2cpGDFfRWGsd/Cw3iDBjy2YxChYy9bNwlK+S7FoGto67mxrkxRT6k+Eh8HUR1kgGuEB5yDQ7jR4rAkrh1Nj0evyCFzj+84eWjh2IzK93mgwyJ18X++pSI9oSKuddD5Lek0v1po77cmHZOXTl9oLFhUoLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxmgXhlYVkYZoaMQkzamNn7m8Auap1dPt1iCQdyWSWceGBc/YnhG"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422763,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEB2BonOyzekSO12xN87+8Gc2cpGDFfRWGsd/Cw3iDBjy2YxChYy9bNwlK+S7FoGto67mxrkxRT6k+Eh8HUR1kgGuEB5yDQ7jR4rAkrh1Nj0evyCFzj+84eWjh2IzK93mgwyJ18X++pSI9oSKuddD5Lek0v1po77cmHZOXTl9oLFhUoLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxmgXhlYVkYZoaMQkzamNn7m8Auap1dPt1iCQdyWSWceGBc/YnhG"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEB2BonOyzekSO12xN87+8Gc2cpGDFfRWGsd/Cw3iDBjy2YxChYy9bNwlK+S7FoGto67mxrkxRT6k+Eh8HUR1kgGuEB5yDQ7jR4rAkrh1Nj0evyCFzj+84eWjh2IzK93mgwyJ18X++pSI9oSKuddD5Lek0v1po77cmHZOXTl9oLFhUoLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxmgXhlYVkYZoaMQkzamNn7m8Auap1dPt1iCQdyWSWceGBc/YnhG"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 25
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 25
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 25
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 25
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 25,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 25
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 25
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 25
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 25
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 25,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODGqAlv0Gy1JDMqMzxqPAJZbdsBLhkaewzHJaA4B9YveZM2Dcotvk=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422762,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECnY9j4GFnX1/f+RW8ldgizUC1IhJG1N59CXZIxmCydGIbURvUge9I5VMinejh+a3N/21iWWADB/ffvErlqiY0OuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxqgJb9BstSQzKjM8ajwCWW3bAS4ZGnsMxyWgOAfWL3mTNge7gmR"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422762,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECnY9j4GFnX1/f+RW8ldgizUC1IhJG1N59CXZIxmCydGIbURvUge9I5VMinejh+a3N/21iWWADB/ffvErlqiY0OuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxqgJb9BstSQzKjM8ajwCWW3bAS4ZGnsMxyWgOAfWL3mTNge7gmR",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422761,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEASnG0cHcPaiYonSkj5VaN2oRvHPX7azayFg3g0POD7M18WwrClYnkyQW+K8QOeAnZd6eLg2Y5R3nLWf9oUnwMEuECnY9j4GFnX1/f+RW8ldgizUC1IhJG1N59CXZIxmCydGIbURvUge9I5VMinejh+a3N/21iWWADB/ffvErlqiY0OuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxqgJb9BstSQzKjM8ajwCWW3bAS4ZGnsMxyWgOAfWL3mTNggX9Hf"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422761,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEASnG0cHcPaiYonSkj5VaN2oRvHPX7azayFg3g0POD7M18WwrClYnkyQW+K8QOeAnZd6eLg2Y5R3nLWf9oUnwMEuECnY9j4GFnX1/f+RW8ldgizUC1IhJG1N59CXZIxmCydGIbURvUge9I5VMinejh+a3N/21iWWADB/ffvErlqiY0OuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxqgJb9BstSQzKjM8ajwCWW3bAS4ZGnsMxyWgOAfWL3mTNggX9Hf"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEASnG0cHcPaiYonSkj5VaN2oRvHPX7azayFg3g0POD7M18WwrClYnkyQW+K8QOeAnZd6eLg2Y5R3nLWf9oUnwMEuECnY9j4GFnX1/f+RW8ldgizUC1IhJG1N59CXZIxmCydGIbURvUge9I5VMinejh+a3N/21iWWADB/ffvErlqiY0OuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxqgJb9BstSQzKjM8ajwCWW3bAS4ZGnsMxyWgOAfWL3mTNggX9Hf"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 26
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 26
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 26
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 26
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 26,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 26
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 26
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 26
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 26
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 26,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODG6B4XxJWnEVgfYW+7C6thqrbFSIvSjx8fazvZ2KGFMgT9f10Cug=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422760,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDUI0Be5XQmfDd3XI5c9/cTXiZfZTsAuuEQzJsW3bEj1Fz874hFOb0+VFWKiblNM2iPdHUIIBZ06cdDbctJeFENuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxugeF8SVpxFYH2FvuwurYaq2xUiL0o8fH2s72dihhTIE/UqLUMW"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422760,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDUI0Be5XQmfDd3XI5c9/cTXiZfZTsAuuEQzJsW3bEj1Fz874hFOb0+VFWKiblNM2iPdHUIIBZ06cdDbctJeFENuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxugeF8SVpxFYH2FvuwurYaq2xUiL0o8fH2s72dihhTIE/UqLUMW",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422759,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAqW6UVNz0tL5FrlZ98y8sBpPMjafsKyKKmL+RPAdMhUE9dmsZUGGg/4vMLjabw6CruN0Y5G5CQ+omqr/e1TDkCuEDUI0Be5XQmfDd3XI5c9/cTXiZfZTsAuuEQzJsW3bEj1Fz874hFOb0+VFWKiblNM2iPdHUIIBZ06cdDbctJeFENuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxugeF8SVpxFYH2FvuwurYaq2xUiL0o8fH2s72dihhTIE/VKcXN2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422759,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAqW6UVNz0tL5FrlZ98y8sBpPMjafsKyKKmL+RPAdMhUE9dmsZUGGg/4vMLjabw6CruN0Y5G5CQ+omqr/e1TDkCuEDUI0Be5XQmfDd3XI5c9/cTXiZfZTsAuuEQzJsW3bEj1Fz874hFOb0+VFWKiblNM2iPdHUIIBZ06cdDbctJeFENuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxugeF8SVpxFYH2FvuwurYaq2xUiL0o8fH2s72dihhTIE/VKcXN2"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAqW6UVNz0tL5FrlZ98y8sBpPMjafsKyKKmL+RPAdMhUE9dmsZUGGg/4vMLjabw6CruN0Y5G5CQ+omqr/e1TDkCuEDUI0Be5XQmfDd3XI5c9/cTXiZfZTsAuuEQzJsW3bEj1Fz874hFOb0+VFWKiblNM2iPdHUIIBZ06cdDbctJeFENuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxugeF8SVpxFYH2FvuwurYaq2xUiL0o8fH2s72dihhTIE/VKcXN2"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 27
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 27
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 27
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 27
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 27,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 27
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 27
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 27
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 27
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 27,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODHKBZoli4NeiTvd3KKkd0aiKe7nWxs8Le5a0ebJS2RxsFhd7fBiM=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422758,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBobMmWSGeI+tAI/CDXJFqrWNwxBF/1RogQg2dJ5TXnsjbai3VIWcPfHkIsjDoKnDoSxJooET8QKPbNP46Rja8PuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxygWaJYuDXok73dyipHdGoinu51sbPC3uWtHmyUtkcbBYXxGP6j"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422758,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBobMmWSGeI+tAI/CDXJFqrWNwxBF/1RogQg2dJ5TXnsjbai3VIWcPfHkIsjDoKnDoSxJooET8QKPbNP46Rja8PuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxygWaJYuDXok73dyipHdGoinu51sbPC3uWtHmyUtkcbBYXxGP6j",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422757,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAqfyJtMQBaxTq5c0bUxR7hwxwIu2fvOwv9C7t/95A38TgSo2+yxBftfK5tvXsDsKqXqq7LjTHByWV/JS6bn0cKuEBobMmWSGeI+tAI/CDXJFqrWNwxBF/1RogQg2dJ5TXnsjbai3VIWcPfHkIsjDoKnDoSxJooET8QKPbNP46Rja8PuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxygWaJYuDXok73dyipHdGoinu51sbPC3uWtHmyUtkcbBYUL4vX2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422757,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAqfyJtMQBaxTq5c0bUxR7hwxwIu2fvOwv9C7t/95A38TgSo2+yxBftfK5tvXsDsKqXqq7LjTHByWV/JS6bn0cKuEBobMmWSGeI+tAI/CDXJFqrWNwxBF/1RogQg2dJ5TXnsjbai3VIWcPfHkIsjDoKnDoSxJooET8QKPbNP46Rja8PuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxygWaJYuDXok73dyipHdGoinu51sbPC3uWtHmyUtkcbBYUL4vX2"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAqfyJtMQBaxTq5c0bUxR7hwxwIu2fvOwv9C7t/95A38TgSo2+yxBftfK5tvXsDsKqXqq7LjTHByWV/JS6bn0cKuEBobMmWSGeI+tAI/CDXJFqrWNwxBF/1RogQg2dJ5TXnsjbai3VIWcPfHkIsjDoKnDoSxJooET8QKPbNP46Rja8PuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgxygWaJYuDXok73dyipHdGoinu51sbPC3uWtHmyUtkcbBYUL4vX2"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 28
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 28
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 28
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 28
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 28,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 28
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 28
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 28
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 28
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 28,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODHaDKrf8BQ1lw8BCYQMHDQAFPs7Huk9yfh3e3G2NEEV6mlWFY+NM=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422756,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC7cRBzvQPQhdP2sQ78f0E7cllrmv/VMGqS9JrvFBb6/PB+PQbL/bpGABDYH2KGbr5n1+I4t4UXeS09ZOatTmcFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx2gyq3/AUNZcPAQmEDBw0ABT7Ox7pPcn4d3txtjRBFeppWVJT+Z"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422756,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEC7cRBzvQPQhdP2sQ78f0E7cllrmv/VMGqS9JrvFBb6/PB+PQbL/bpGABDYH2KGbr5n1+I4t4UXeS09ZOatTmcFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx2gyq3/AUNZcPAQmEDBw0ABT7Ox7pPcn4d3txtjRBFeppWVJT+Z",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422755,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEC7cRBzvQPQhdP2sQ78f0E7cllrmv/VMGqS9JrvFBb6/PB+PQbL/bpGABDYH2KGbr5n1+I4t4UXeS09ZOatTmcFuEDQKvRQTxkMNnH6k3Eu68/5NRrHwg07a+TqOX2qNjD6hqzfML9plfGLg2z38FhU1uPuVnOtZLcwz/yqym5NSf4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx2gyq3/AUNZcPAQmEDBw0ABT7Ox7pPcn4d3txtjRBFeppXWB7SJ"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422755,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEC7cRBzvQPQhdP2sQ78f0E7cllrmv/VMGqS9JrvFBb6/PB+PQbL/bpGABDYH2KGbr5n1+I4t4UXeS09ZOatTmcFuEDQKvRQTxkMNnH6k3Eu68/5NRrHwg07a+TqOX2qNjD6hqzfML9plfGLg2z38FhU1uPuVnOtZLcwz/yqym5NSf4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx2gyq3/AUNZcPAQmEDBw0ABT7Ox7pPcn4d3txtjRBFeppXWB7SJ"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEC7cRBzvQPQhdP2sQ78f0E7cllrmv/VMGqS9JrvFBb6/PB+PQbL/bpGABDYH2KGbr5n1+I4t4UXeS09ZOatTmcFuEDQKvRQTxkMNnH6k3Eu68/5NRrHwg07a+TqOX2qNjD6hqzfML9plfGLg2z38FhU1uPuVnOtZLcwz/yqym5NSf4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx2gyq3/AUNZcPAQmEDBw0ABT7Ox7pPcn4d3txtjRBFeppXWB7SJ"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 29
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 29
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 29
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 29
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 29,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 29
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 29
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 29
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 29
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 29,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODHqCypvASx5gNjLPXIF/ZhHUiLHlsh/SZVzcho6dijzfH5IzSg3k=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422754,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBAdeaB394M11PR4SOgwFQR6eOdTdRSv4ruxlW68RguN8N6121OXh0e+/iHWldI5L1UXpmCYGBYPebjXgZ4eLYGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx6gsqbwEseYDYyz1yBf2YR1Iix5bIf0mVc3IaOnYo83x+S1J2I+"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422754,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBAdeaB394M11PR4SOgwFQR6eOdTdRSv4ruxlW68RguN8N6121OXh0e+/iHWldI5L1UXpmCYGBYPebjXgZ4eLYGuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx6gsqbwEseYDYyz1yBf2YR1Iix5bIf0mVc3IaOnYo83x+S1J2I+",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnw1Xuw=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422753,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBAdeaB394M11PR4SOgwFQR6eOdTdRSv4ruxlW68RguN8N6121OXh0e+/iHWldI5L1UXpmCYGBYPebjXgZ4eLYGuEBE1iJR7/epvAYRNoYlRk0QgzteTjRSO+IlzGiSN+eK4ERHFnLejlyeCdAMsI/eHBGQAuVJJOb6NARfXXMM8OsHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx6gsqbwEseYDYyz1yBf2YR1Iix5bIf0mVc3IaOnYo83x+Rv3OGA"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422753,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBAdeaB394M11PR4SOgwFQR6eOdTdRSv4ruxlW68RguN8N6121OXh0e+/iHWldI5L1UXpmCYGBYPebjXgZ4eLYGuEBE1iJR7/epvAYRNoYlRk0QgzteTjRSO+IlzGiSN+eK4ERHFnLejlyeCdAMsI/eHBGQAuVJJOb6NARfXXMM8OsHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx6gsqbwEseYDYyz1yBf2YR1Iix5bIf0mVc3IaOnYo83x+Rv3OGA"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBAdeaB394M11PR4SOgwFQR6eOdTdRSv4ruxlW68RguN8N6121OXh0e+/iHWldI5L1UXpmCYGBYPebjXgZ4eLYGuEBE1iJR7/epvAYRNoYlRk0QgzteTjRSO+IlzGiSN+eK4ERHFnLejlyeCdAMsI/eHBGQAuVJJOb6NARfXXMM8OsHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx6gsqbwEseYDYyz1yBf2YR1Iix5bIf0mVc3IaOnYo83x+Rv3OGA"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 30
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 30
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 30
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 30
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 30,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 30
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 30
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 30
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 30
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 30,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODH6BI6AQNyIH928diJ3WDEvtv9+bqHrP3NE1In+Gh3IgsK4BV+k8=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422752,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuED/rreI6v81SpyFVzINusmrpwH+FhfktxLPzHMJnmNdsTSnXDaHICM3jt+hHlhsHo96Uiwpg+nSRJA+9vNOkXkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx+gSOgEDciB/dvHYid1gxL7b/fm6h6z9zRNSJ/hodyILCuAY7aL"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422752,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuED/rreI6v81SpyFVzINusmrpwH+FhfktxLPzHMJnmNdsTSnXDaHICM3jt+hHlhsHo96Uiwpg+nSRJA+9vNOkXkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx+gSOgEDciB/dvHYid1gxL7b/fm6h6z9zRNSJ/hodyILCuAY7aL",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422751,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBYWkxt+Y7LFjNnsOcWW0f2mTA2UP6u4rWG9v4edFSUkgvGrOLlVaijeyZITKJlr1uRsoWk3Du/1TB4uYYRWO4HuED/rreI6v81SpyFVzINusmrpwH+FhfktxLPzHMJnmNdsTSnXDaHICM3jt+hHlhsHo96Uiwpg+nSRJA+9vNOkXkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx+gSOgEDciB/dvHYid1gxL7b/fm6h6z9zRNSJ/hodyILCt23V2E"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422751,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBYWkxt+Y7LFjNnsOcWW0f2mTA2UP6u4rWG9v4edFSUkgvGrOLlVaijeyZITKJlr1uRsoWk3Du/1TB4uYYRWO4HuED/rreI6v81SpyFVzINusmrpwH+FhfktxLPzHMJnmNdsTSnXDaHICM3jt+hHlhsHo96Uiwpg+nSRJA+9vNOkXkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx+gSOgEDciB/dvHYid1gxL7b/fm6h6z9zRNSJ/hodyILCt23V2E"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBYWkxt+Y7LFjNnsOcWW0f2mTA2UP6u4rWG9v4edFSUkgvGrOLlVaijeyZITKJlr1uRsoWk3Du/1TB4uYYRWO4HuED/rreI6v81SpyFVzINusmrpwH+FhfktxLPzHMJnmNdsTSnXDaHICM3jt+hHlhsHo96Uiwpg+nSRJA+9vNOkXkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgx+gSOgEDciB/dvHYid1gxL7b/fm6h6z9zRNSJ/hodyILCt23V2E"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 31
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 31
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 31
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 31
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 31,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 31
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 31
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 31
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 31
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 31,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODIKAbOYPDrvaF6PvnLirLuajuD9O5GufH58Yz6/2NDZ7VyHTjaKM=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422750,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuED7TerKqhelvls2qHkmQsZ4Tb8vgLwUfXxNd46jaaNrknLEnqXBcRfd4xeZaZBky79MYO66GQnEv94vtI1LqZ4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyCgGzmDw672hej75y4qy7mo7g/TuRrnx+fGM+v9jQ2e1chE10Sz"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422750,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuED7TerKqhelvls2qHkmQsZ4Tb8vgLwUfXxNd46jaaNrknLEnqXBcRfd4xeZaZBky79MYO66GQnEv94vtI1LqZ4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyCgGzmDw672hej75y4qy7mo7g/TuRrnx+fGM+v9jQ2e1chE10Sz",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgbZQKbTi02qYvcWYlG4YxFg0BtAx0DjtByqzTLE4gCQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzQTz98=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422749,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA74HWeCBbnDj22CoCfninl+JHts6GUXz7DwXCRe/Qkfswh74yk8TK+Wr2zdvzEPYgRKtmsDFzAX+8/MgTBwAAAuED7TerKqhelvls2qHkmQsZ4Tb8vgLwUfXxNd46jaaNrknLEnqXBcRfd4xeZaZBky79MYO66GQnEv94vtI1LqZ4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyCgGzmDw672hej75y4qy7mo7g/TuRrnx+fGM+v9jQ2e1chMaYAD"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422749,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA74HWeCBbnDj22CoCfninl+JHts6GUXz7DwXCRe/Qkfswh74yk8TK+Wr2zdvzEPYgRKtmsDFzAX+8/MgTBwAAAuED7TerKqhelvls2qHkmQsZ4Tb8vgLwUfXxNd46jaaNrknLEnqXBcRfd4xeZaZBky79MYO66GQnEv94vtI1LqZ4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyCgGzmDw672hej75y4qy7mo7g/TuRrnx+fGM+v9jQ2e1chMaYAD"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA74HWeCBbnDj22CoCfninl+JHts6GUXz7DwXCRe/Qkfswh74yk8TK+Wr2zdvzEPYgRKtmsDFzAX+8/MgTBwAAAuED7TerKqhelvls2qHkmQsZ4Tb8vgLwUfXxNd46jaaNrknLEnqXBcRfd4xeZaZBky79MYO66GQnEv94vtI1LqZ4HuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyCgGzmDw672hej75y4qy7mo7g/TuRrnx+fGM+v9jQ2e1chMaYAD"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 32
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 32
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 32
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 32
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 32,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 32
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
        "round": 32
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 32
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
    "round": 32
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 32,
      "contract_id": "ct_2FsMwKZ8oyrQFTyzLD7Gt4yL4XCtfaJUaP4eoS6VT1PHVQnBN8",
      "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 33,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "gas_price": 1,
      "gas_used": 192,
      "height": 33,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODIaA6maAAUKqYTLFlAVuzGFlbJubeRtCsese098qS41566m16bi0=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422748,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEC5a3h9Gp7sdhTy+UcCJ7gJBpR58qjWToR/vdGENfmlqTXsdWYwo+vmFWTGHA57GTjUqgNrTUrnSICEBeeaXIEEuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyGgOpmgAFCqmEyxZQFbsxhZWybm3kbQrHrHtPfKkuNeeur86lGs"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422748,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEC5a3h9Gp7sdhTy+UcCJ7gJBpR58qjWToR/vdGENfmlqTXsdWYwo+vmFWTGHA57GTjUqgNrTUrnSICEBeeaXIEEuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyGgOpmgAFCqmEyxZQFbsxhZWybm3kbQrHrHtPfKkuNeeur86lGs",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422747,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEC5a3h9Gp7sdhTy+UcCJ7gJBpR58qjWToR/vdGENfmlqTXsdWYwo+vmFWTGHA57GTjUqgNrTUrnSICEBeeaXIEEuED0wB+0J3XtS6AVeVFqHSDjYA2wCGQmf9JReBdJjmb9oBeet3wRZWPDe8JCGSDJnzj061kIPBITEK5woWZzcRUDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyGgOpmgAFCqmEyxZQFbsxhZWybm3kbQrHrHtPfKkuNeeuo2gD9G"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422747,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEC5a3h9Gp7sdhTy+UcCJ7gJBpR58qjWToR/vdGENfmlqTXsdWYwo+vmFWTGHA57GTjUqgNrTUrnSICEBeeaXIEEuED0wB+0J3XtS6AVeVFqHSDjYA2wCGQmf9JReBdJjmb9oBeet3wRZWPDe8JCGSDJnzj061kIPBITEK5woWZzcRUDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyGgOpmgAFCqmEyxZQFbsxhZWybm3kbQrHrHtPfKkuNeeuo2gD9G"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEC5a3h9Gp7sdhTy+UcCJ7gJBpR58qjWToR/vdGENfmlqTXsdWYwo+vmFWTGHA57GTjUqgNrTUrnSICEBeeaXIEEuED0wB+0J3XtS6AVeVFqHSDjYA2wCGQmf9JReBdJjmb9oBeet3wRZWPDe8JCGSDJnzj061kIPBITEK5woWZzcRUDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyGgOpmgAFCqmEyxZQFbsxhZWybm3kbQrHrHtPfKkuNeeuo2gD9G"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 33
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 33
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 33
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 33
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 33,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 33
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 33
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 33
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 33
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 33,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 34,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "gas_price": 1,
      "gas_used": 192,
      "height": 34,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODIqBuHmpsC7hMMD5oGmYN4wgCgPJxYUPfPbDdKVbVcSQxqfrxbmg=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422746,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAZcTiZShynSFMkTMIA0PcK0E/298BEdUq75zlD8XrmULtn0OvFaFGLO1Bx3B+jZo9A4bze1vR3bZ/lB3N49uMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyKgbh5qbAu4TDA+aBpmDeMIAoDycWFD3z2w3SlW1XEkManatE3S"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422746,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAZcTiZShynSFMkTMIA0PcK0E/298BEdUq75zlD8XrmULtn0OvFaFGLO1Bx3B+jZo9A4bze1vR3bZ/lB3N49uMPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyKgbh5qbAu4TDA+aBpmDeMIAoDycWFD3z2w3SlW1XEkManatE3S",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422745,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAZcTiZShynSFMkTMIA0PcK0E/298BEdUq75zlD8XrmULtn0OvFaFGLO1Bx3B+jZo9A4bze1vR3bZ/lB3N49uMPuEC6lJEtxXzH19XdkUhbAvw805V2CZO8/StYAejX0aEyjrv6iAmLGbwXLhsr8libOGx7LqfE5pIkKQLHgqZIGqEBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyKgbh5qbAu4TDA+aBpmDeMIAoDycWFD3z2w3SlW1XEkManT3HlK"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422745,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAZcTiZShynSFMkTMIA0PcK0E/298BEdUq75zlD8XrmULtn0OvFaFGLO1Bx3B+jZo9A4bze1vR3bZ/lB3N49uMPuEC6lJEtxXzH19XdkUhbAvw805V2CZO8/StYAejX0aEyjrv6iAmLGbwXLhsr8libOGx7LqfE5pIkKQLHgqZIGqEBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyKgbh5qbAu4TDA+aBpmDeMIAoDycWFD3z2w3SlW1XEkManT3HlK"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAZcTiZShynSFMkTMIA0PcK0E/298BEdUq75zlD8XrmULtn0OvFaFGLO1Bx3B+jZo9A4bze1vR3bZ/lB3N49uMPuEC6lJEtxXzH19XdkUhbAvw805V2CZO8/StYAejX0aEyjrv6iAmLGbwXLhsr8libOGx7LqfE5pIkKQLHgqZIGqEBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyKgbh5qbAu4TDA+aBpmDeMIAoDycWFD3z2w3SlW1XEkManT3HlK"
    }
  },
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 34
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 34
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 34
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 34
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 34,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": "2"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 34
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
        "round": 34
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 34
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
    "round": 34
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 34,
      "contract_id": "ct_qG2kavq2w7cLvjRYtBTgsyw4PqidVsCmmbiBsrqbugF3z3nDy",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": "1"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODI6DnwRsWi4Qrp/CbF6rAbeqykfI8QdUyLq9ZiA/CW8K/LOODfWU=",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422744,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBlLgdmCus8Nf6iMcwXHIY6hixz93mgySw3YLxqFeO1S1aSGegpNAvYEdYivkx449lRGcrFF52GjUclBZ2ODzgOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyOg58EbFouEK6fwmxeqwG3qspHyPEHVMi6vWYgPwlvCvywwdeqW"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422744,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBlLgdmCus8Nf6iMcwXHIY6hixz93mgySw3YLxqFeO1S1aSGegpNAvYEdYivkx449lRGcrFF52GjUclBZ2ODzgOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyOg58EbFouEK6fwmxeqwG3qspHyPEHVMi6vWYgPwlvCvywwdeqW",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422743,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBlLgdmCus8Nf6iMcwXHIY6hixz93mgySw3YLxqFeO1S1aSGegpNAvYEdYivkx449lRGcrFF52GjUclBZ2ODzgOuECMpi9AusxCKdMZeGNGrOkbvRGzuMrJZxsLKfM4Twu1BkiTyjKBQvCGW1UWaJQ7yHIlzTgsHspTcwBFI+NywgANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyOg58EbFouEK6fwmxeqwG3qspHyPEHVMi6vWYgPwlvCvyxiXh/5"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422743,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBlLgdmCus8Nf6iMcwXHIY6hixz93mgySw3YLxqFeO1S1aSGegpNAvYEdYivkx449lRGcrFF52GjUclBZ2ODzgOuECMpi9AusxCKdMZeGNGrOkbvRGzuMrJZxsLKfM4Twu1BkiTyjKBQvCGW1UWaJQ7yHIlzTgsHspTcwBFI+NywgANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyOg58EbFouEK6fwmxeqwG3qspHyPEHVMi6vWYgPwlvCvyxiXh/5"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBlLgdmCus8Nf6iMcwXHIY6hixz93mgySw3YLxqFeO1S1aSGegpNAvYEdYivkx449lRGcrFF52GjUclBZ2ODzgOuECMpi9AusxCKdMZeGNGrOkbvRGzuMrJZxsLKfM4Twu1BkiTyjKBQvCGW1UWaJQ7yHIlzTgsHspTcwBFI+NywgANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyOg58EbFouEK6fwmxeqwG3qspHyPEHVMi6vWYgPwlvCvyxiXh/5"
    }
  },
  "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///////////////////////////////////////////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+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMi4wAHPh9bQ=",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMi4wAHPh9bQ=",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMi4wAHPh9bQ=",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODJKDkrHVz0SobxMxzwO4R1bOErGYuWUpwkwPA0EQZO65yfCtkeHY=",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422742,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECqretlXzfXT4DOfJyVolSDi+R2w7iU1ydMnapUJoxXFhhSqm/EeLrpJ2LuJ695ucxq7KWdpCO3Ofi/LYIqbsAIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgySg5Kx1c9EqG8TMc8DuEdWzhKxmLllKcJMDwNBEGTuucnwvJd71"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422742,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECqretlXzfXT4DOfJyVolSDi+R2w7iU1ydMnapUJoxXFhhSqm/EeLrpJ2LuJ695ucxq7KWdpCO3Ofi/LYIqbsAIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgySg5Kx1c9EqG8TMc8DuEdWzhKxmLllKcJMDwNBEGTuucnwvJd71",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422741,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEByKwlU2Q3jaS6e9BsiAq3rQJcZzWLr9iIAkIyQT2cXu0K8M1BoO1Nsv4dc5fbZQpaDwXcGlXz4FOipapW+sWEKuECqretlXzfXT4DOfJyVolSDi+R2w7iU1ydMnapUJoxXFhhSqm/EeLrpJ2LuJ695ucxq7KWdpCO3Ofi/LYIqbsAIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgySg5Kx1c9EqG8TMc8DuEdWzhKxmLllKcJMDwNBEGTuucnzH+m13"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422741,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEByKwlU2Q3jaS6e9BsiAq3rQJcZzWLr9iIAkIyQT2cXu0K8M1BoO1Nsv4dc5fbZQpaDwXcGlXz4FOipapW+sWEKuECqretlXzfXT4DOfJyVolSDi+R2w7iU1ydMnapUJoxXFhhSqm/EeLrpJ2LuJ695ucxq7KWdpCO3Ofi/LYIqbsAIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgySg5Kx1c9EqG8TMc8DuEdWzhKxmLllKcJMDwNBEGTuucnzH+m13"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEByKwlU2Q3jaS6e9BsiAq3rQJcZzWLr9iIAkIyQT2cXu0K8M1BoO1Nsv4dc5fbZQpaDwXcGlXz4FOipapW+sWEKuECqretlXzfXT4DOfJyVolSDi+R2w7iU1ydMnapUJoxXFhhSqm/EeLrpJ2LuJ695ucxq7KWdpCO3Ofi/LYIqbsAIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgySg5Kx1c9EqG8TMc8DuEdWzhKxmLllKcJMDwNBEGTuucnzH+m13"
    }
  },
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODJaAbvkN2yT/DFzXv1HWv88FrcXZvBc3cMdhSPNUMOHy992T9xg0=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422740,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECvYw1pfXxyPMej7rtKVd6S6sDsJ0fagibPN77ncn7xtksrCZqcrlfvw9D0rG8xHc34neVZgzShm7V6xGFjvecCuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyWgG75Ddsk/wxc179R1r/PBa3F2bwXN3DHYUjzVDDh8vfccvqTN"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422740,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECvYw1pfXxyPMej7rtKVd6S6sDsJ0fagibPN77ncn7xtksrCZqcrlfvw9D0rG8xHc34neVZgzShm7V6xGFjvecCuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyWgG75Ddsk/wxc179R1r/PBa3F2bwXN3DHYUjzVDDh8vfccvqTN",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422739,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuECvYw1pfXxyPMej7rtKVd6S6sDsJ0fagibPN77ncn7xtksrCZqcrlfvw9D0rG8xHc34neVZgzShm7V6xGFjvecCuEDoPfIrwyDwUeWQ+Vwpflf1i1EPuudL8i+03hvlG6aSut65T1h9soRskZvum4vcvypnTlmjQkuiNaPQ1FT1ax4FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyWgG75Ddsk/wxc179R1r/PBa3F2bwXN3DHYUjzVDDh8vfeCmWO4"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422739,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuECvYw1pfXxyPMej7rtKVd6S6sDsJ0fagibPN77ncn7xtksrCZqcrlfvw9D0rG8xHc34neVZgzShm7V6xGFjvecCuEDoPfIrwyDwUeWQ+Vwpflf1i1EPuudL8i+03hvlG6aSut65T1h9soRskZvum4vcvypnTlmjQkuiNaPQ1FT1ax4FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyWgG75Ddsk/wxc179R1r/PBa3F2bwXN3DHYUjzVDDh8vfeCmWO4"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuECvYw1pfXxyPMej7rtKVd6S6sDsJ0fagibPN77ncn7xtksrCZqcrlfvw9D0rG8xHc34neVZgzShm7V6xGFjvecCuEDoPfIrwyDwUeWQ+Vwpflf1i1EPuudL8i+03hvlG6aSut65T1h9soRskZvum4vcvypnTlmjQkuiNaPQ1FT1ax4FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyWgG75Ddsk/wxc179R1r/PBa3F2bwXN3DHYUjzVDDh8vfeCmWO4"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 37
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 37
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 37
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 37
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 37,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 37
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 37
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 37
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 37
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 37,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODJqBfVjk0Xn7n29UqqEPcjM2jWU0T6Eryiug4olw8QSue/Z6LjQg=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422738,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAeYoIMFtUr3LmFKFsfnP3gXBy7oI1RogYCF1dLi07TtXBAextbLtWuKtEaajVef+1+lNYgZCT8jBAnU7/c8WgJuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyagX1Y5NF5+59vVKqhD3IzNo1lNE+hK8oroOKJcPEErnv2ENwUg"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422738,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAeYoIMFtUr3LmFKFsfnP3gXBy7oI1RogYCF1dLi07TtXBAextbLtWuKtEaajVef+1+lNYgZCT8jBAnU7/c8WgJuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyagX1Y5NF5+59vVKqhD3IzNo1lNE+hK8oroOKJcPEErnv2ENwUg",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422737,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAeYoIMFtUr3LmFKFsfnP3gXBy7oI1RogYCF1dLi07TtXBAextbLtWuKtEaajVef+1+lNYgZCT8jBAnU7/c8WgJuECeLAwbTTxmuUrfaKSFoYoKzxl8ZRk5IgKZpDeYnmwZxkCgYjUi/TC4+W8tgl20YVfUXwcyskMKfgsemFn+4hIBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyagX1Y5NF5+59vVKqhD3IzNo1lNE+hK8oroOKJcPEErnv2ywhOU"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422737,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAeYoIMFtUr3LmFKFsfnP3gXBy7oI1RogYCF1dLi07TtXBAextbLtWuKtEaajVef+1+lNYgZCT8jBAnU7/c8WgJuECeLAwbTTxmuUrfaKSFoYoKzxl8ZRk5IgKZpDeYnmwZxkCgYjUi/TC4+W8tgl20YVfUXwcyskMKfgsemFn+4hIBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyagX1Y5NF5+59vVKqhD3IzNo1lNE+hK8oroOKJcPEErnv2ywhOU"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAeYoIMFtUr3LmFKFsfnP3gXBy7oI1RogYCF1dLi07TtXBAextbLtWuKtEaajVef+1+lNYgZCT8jBAnU7/c8WgJuECeLAwbTTxmuUrfaKSFoYoKzxl8ZRk5IgKZpDeYnmwZxkCgYjUi/TC4+W8tgl20YVfUXwcyskMKfgsemFn+4hIBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyagX1Y5NF5+59vVKqhD3IzNo1lNE+hK8oroOKJcPEErnv2ywhOU"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 38
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 38
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 38
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 38
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 38,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 38
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 38
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 38
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 38
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 38,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODJ6CuY2jHwchF470sFb0jVL/IFqHVV/Ip70zAH2OdK8E4SzAX0Mo=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422736,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEABIvTQCFKRtgqA157XkjslqGqyGvbzm5QukEVmjl0GLe9lkYmPUKurt91zzC9MA/6rpoSYDQyBEq6iyuaWG8YEuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyegrmNox8HIReO9LBW9I1S/yBah1VfyKe9MwB9jnSvBOEuZefuH"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422736,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEABIvTQCFKRtgqA157XkjslqGqyGvbzm5QukEVmjl0GLe9lkYmPUKurt91zzC9MA/6rpoSYDQyBEq6iyuaWG8YEuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyegrmNox8HIReO9LBW9I1S/yBah1VfyKe9MwB9jnSvBOEuZefuH",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422735,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEABIvTQCFKRtgqA157XkjslqGqyGvbzm5QukEVmjl0GLe9lkYmPUKurt91zzC9MA/6rpoSYDQyBEq6iyuaWG8YEuEBJHgXZez/FsifIDCQ6rUCOpu0jfQUxvsI6t6wE+Ffi38NmNpmvNDSs+nP0KnloTENzgdBZgU7WnPf4hopmckoIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyegrmNox8HIReO9LBW9I1S/yBah1VfyKe9MwB9jnSvBOEt+maRA"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422735,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEABIvTQCFKRtgqA157XkjslqGqyGvbzm5QukEVmjl0GLe9lkYmPUKurt91zzC9MA/6rpoSYDQyBEq6iyuaWG8YEuEBJHgXZez/FsifIDCQ6rUCOpu0jfQUxvsI6t6wE+Ffi38NmNpmvNDSs+nP0KnloTENzgdBZgU7WnPf4hopmckoIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyegrmNox8HIReO9LBW9I1S/yBah1VfyKe9MwB9jnSvBOEt+maRA"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEABIvTQCFKRtgqA157XkjslqGqyGvbzm5QukEVmjl0GLe9lkYmPUKurt91zzC9MA/6rpoSYDQyBEq6iyuaWG8YEuEBJHgXZez/FsifIDCQ6rUCOpu0jfQUxvsI6t6wE+Ffi38NmNpmvNDSs+nP0KnloTENzgdBZgU7WnPf4hopmckoIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyegrmNox8HIReO9LBW9I1S/yBah1VfyKe9MwB9jnSvBOEt+maRA"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 39
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 39
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 39
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 39
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 39,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 39
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 39
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 39
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 39
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 39,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODKKCm9OoI/K78a5bz+2VsPn2CHGiCX8DV+lSELSrUEQsgrPfzU8E=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422734,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBzQI4clL5zPjnw2Ctz18YpmF5zXdTvPotxUoGn2mKvdf/es1zmOZXhnIwAiAj2P2mAlX5D9PDwiVIepBZbU+MKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyigpvTqCPyu/GuW8/tlbD59ghxogl/A1fpUhC0q1BELIKyxIiNm"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422734,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBzQI4clL5zPjnw2Ctz18YpmF5zXdTvPotxUoGn2mKvdf/es1zmOZXhnIwAiAj2P2mAlX5D9PDwiVIepBZbU+MKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyigpvTqCPyu/GuW8/tlbD59ghxogl/A1fpUhC0q1BELIKyxIiNm",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422733,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA8qLtwjXrmZpvZ1z/Gx+ZGE3iT87xzszfBrYbBJhuqzkqUtABWERKR4UN9NTR09GSJlNVfIjxBAL4XgeotRK4JuEBzQI4clL5zPjnw2Ctz18YpmF5zXdTvPotxUoGn2mKvdf/es1zmOZXhnIwAiAj2P2mAlX5D9PDwiVIepBZbU+MKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyigpvTqCPyu/GuW8/tlbD59ghxogl/A1fpUhC0q1BELIKxuDn7o"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422733,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA8qLtwjXrmZpvZ1z/Gx+ZGE3iT87xzszfBrYbBJhuqzkqUtABWERKR4UN9NTR09GSJlNVfIjxBAL4XgeotRK4JuEBzQI4clL5zPjnw2Ctz18YpmF5zXdTvPotxUoGn2mKvdf/es1zmOZXhnIwAiAj2P2mAlX5D9PDwiVIepBZbU+MKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyigpvTqCPyu/GuW8/tlbD59ghxogl/A1fpUhC0q1BELIKxuDn7o"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA8qLtwjXrmZpvZ1z/Gx+ZGE3iT87xzszfBrYbBJhuqzkqUtABWERKR4UN9NTR09GSJlNVfIjxBAL4XgeotRK4JuEBzQI4clL5zPjnw2Ctz18YpmF5zXdTvPotxUoGn2mKvdf/es1zmOZXhnIwAiAj2P2mAlX5D9PDwiVIepBZbU+MKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyigpvTqCPyu/GuW8/tlbD59ghxogl/A1fpUhC0q1BELIKxuDn7o"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 40
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 40
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 40
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 40
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 40,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 40
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 40
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 40
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 40
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 40,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODKaAbFicnhOR4A+d3wWEY0b95ndpGxdyBaFCtdoLAfTK4LZh59kw=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422732,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBFmkAZeEb1Xw7vs1Sto/ZPh7uetSKYI1AmIL2wzuUj8vr+ewTYaz29F3TYg1YUTRVkBGuiT74v3oERPpuRqtUKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgymgGxYnJ4TkeAPnd8FhGNG/eZ3aRsXcgWhQrXaCwH0yuC0iaiJC"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422732,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBFmkAZeEb1Xw7vs1Sto/ZPh7uetSKYI1AmIL2wzuUj8vr+ewTYaz29F3TYg1YUTRVkBGuiT74v3oERPpuRqtUKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgymgGxYnJ4TkeAPnd8FhGNG/eZ3aRsXcgWhQrXaCwH0yuC0iaiJC",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422731,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBFmkAZeEb1Xw7vs1Sto/ZPh7uetSKYI1AmIL2wzuUj8vr+ewTYaz29F3TYg1YUTRVkBGuiT74v3oERPpuRqtUKuEDkcZTxMfw/jfSycERhjVvo0wp6eGOKz4e66e0uHgjtMSgFPOaDGnEhKdXpf4oO9tcI7XULD8G6/7ZEqOqyqdkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgymgGxYnJ4TkeAPnd8FhGNG/eZ3aRsXcgWhQrXaCwH0yuC3u4H5O"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422731,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBFmkAZeEb1Xw7vs1Sto/ZPh7uetSKYI1AmIL2wzuUj8vr+ewTYaz29F3TYg1YUTRVkBGuiT74v3oERPpuRqtUKuEDkcZTxMfw/jfSycERhjVvo0wp6eGOKz4e66e0uHgjtMSgFPOaDGnEhKdXpf4oO9tcI7XULD8G6/7ZEqOqyqdkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgymgGxYnJ4TkeAPnd8FhGNG/eZ3aRsXcgWhQrXaCwH0yuC3u4H5O"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBFmkAZeEb1Xw7vs1Sto/ZPh7uetSKYI1AmIL2wzuUj8vr+ewTYaz29F3TYg1YUTRVkBGuiT74v3oERPpuRqtUKuEDkcZTxMfw/jfSycERhjVvo0wp6eGOKz4e66e0uHgjtMSgFPOaDGnEhKdXpf4oO9tcI7XULD8G6/7ZEqOqyqdkFuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgymgGxYnJ4TkeAPnd8FhGNG/eZ3aRsXcgWhQrXaCwH0yuC3u4H5O"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 41
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 41
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 41
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 41
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 41,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 41
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 41
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 41
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 41
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 41,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODKqB0nnyGhJoy4NETURpr7j6FNpM5txxtzrbbGCgEhNVmilGEGpU=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422730,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECCyvtR+NKDtBdDc4tWLh04Apr6wy5746+SNzia8Xz5H0K8ZAkEPUwliwjfIKjAe0c14ol+SlN1rq2ZAaA9xTsOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyqgdJ58hoSaMuDRE1Eaa+4+hTaTObccbc622xgoBITVZooE9Shz"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422730,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECCyvtR+NKDtBdDc4tWLh04Apr6wy5746+SNzia8Xz5H0K8ZAkEPUwliwjfIKjAe0c14ol+SlN1rq2ZAaA9xTsOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyqgdJ58hoSaMuDRE1Eaa+4+hTaTObccbc622xgoBITVZooE9Shz",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo1mStM=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422729,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBh9LV2tCovnJrpbE1epMI1+wC8Ye7+FL3NZITI8MEcG16XPAaZAo3x46EyRLPHA8G16XIJP/fIsycVuPjuJYEKuECCyvtR+NKDtBdDc4tWLh04Apr6wy5746+SNzia8Xz5H0K8ZAkEPUwliwjfIKjAe0c14ol+SlN1rq2ZAaA9xTsOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyqgdJ58hoSaMuDRE1Eaa+4+hTaTObccbc622xgoBITVZoqWD6v0"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422729,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBh9LV2tCovnJrpbE1epMI1+wC8Ye7+FL3NZITI8MEcG16XPAaZAo3x46EyRLPHA8G16XIJP/fIsycVuPjuJYEKuECCyvtR+NKDtBdDc4tWLh04Apr6wy5746+SNzia8Xz5H0K8ZAkEPUwliwjfIKjAe0c14ol+SlN1rq2ZAaA9xTsOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyqgdJ58hoSaMuDRE1Eaa+4+hTaTObccbc622xgoBITVZoqWD6v0"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBh9LV2tCovnJrpbE1epMI1+wC8Ye7+FL3NZITI8MEcG16XPAaZAo3x46EyRLPHA8G16XIJP/fIsycVuPjuJYEKuECCyvtR+NKDtBdDc4tWLh04Apr6wy5746+SNzia8Xz5H0K8ZAkEPUwliwjfIKjAe0c14ol+SlN1rq2ZAaA9xTsOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyqgdJ58hoSaMuDRE1Eaa+4+hTaTObccbc622xgoBITVZoqWD6v0"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 42
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 42
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 42
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 42
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 42,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 42
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 42
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 42
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 42
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 42,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODK6DsTZ3QoHexs6Pil7XQyFnpeso3AsLEMM7mM44TMqszm6VNDPo=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422728,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECsUkBc7AC9Y36R0H1HHIgpOJT1cEWxiLtetnCizUyXK1nktN5dxrzfn3z5Sd04hIGvb/q28Rehi+hiNt58Z54MuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyug7E2d0KB3sbOj4pe10MhZ6XrKNwLCxDDO5jOOEzKrM5srZMIk"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422728,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECsUkBc7AC9Y36R0H1HHIgpOJT1cEWxiLtetnCizUyXK1nktN5dxrzfn3z5Sd04hIGvb/q28Rehi+hiNt58Z54MuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyug7E2d0KB3sbOj4pe10MhZ6XrKNwLCxDDO5jOOEzKrM5srZMIk",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422727,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBn0KBnrzhjyQMIg5Ewd6WFv+laOn308UpXunPKGOYuij4cTUKZdjft4oUtvz2C+ei++TycUAGjJTk2DLl2XoUFuECsUkBc7AC9Y36R0H1HHIgpOJT1cEWxiLtetnCizUyXK1nktN5dxrzfn3z5Sd04hIGvb/q28Rehi+hiNt58Z54MuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyug7E2d0KB3sbOj4pe10MhZ6XrKNwLCxDDO5jOOEzKrM5th0Za9"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422727,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBn0KBnrzhjyQMIg5Ewd6WFv+laOn308UpXunPKGOYuij4cTUKZdjft4oUtvz2C+ei++TycUAGjJTk2DLl2XoUFuECsUkBc7AC9Y36R0H1HHIgpOJT1cEWxiLtetnCizUyXK1nktN5dxrzfn3z5Sd04hIGvb/q28Rehi+hiNt58Z54MuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyug7E2d0KB3sbOj4pe10MhZ6XrKNwLCxDDO5jOOEzKrM5th0Za9"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBn0KBnrzhjyQMIg5Ewd6WFv+laOn308UpXunPKGOYuij4cTUKZdjft4oUtvz2C+ei++TycUAGjJTk2DLl2XoUFuECsUkBc7AC9Y36R0H1HHIgpOJT1cEWxiLtetnCizUyXK1nktN5dxrzfn3z5Sd04hIGvb/q28Rehi+hiNt58Z54MuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyug7E2d0KB3sbOj4pe10MhZ6XrKNwLCxDDO5jOOEzKrM5th0Za9"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 43
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 43
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 43
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 43
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 43,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 43
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 43
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 43
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 43
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 43,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODLKD3MhExLrx+InVt/ekhspsRv+zRJLErCNT25rRP4DuASfEdwT8=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422726,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEA9XHkSa9Of9uKzkIFe6B6Ae8pURA0FlCPomGcmlDjcIZWAHVkIw+G/naqVKNtNwPKtW83/pyeVLEhnXXIOtEsJuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyyg9zIRMS68fiJ1bf3pIbKbEb/s0SSxKwjU9ua0T+A7gEk5wNsg"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422726,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEA9XHkSa9Of9uKzkIFe6B6Ae8pURA0FlCPomGcmlDjcIZWAHVkIw+G/naqVKNtNwPKtW83/pyeVLEhnXXIOtEsJuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyyg9zIRMS68fiJ1bf3pIbKbEb/s0SSxKwjU9ua0T+A7gEk5wNsg",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzbbE9Ce28o3i3E43ov/HTaohTq61VcH4Y6RTxsQCE2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4g8ew8=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422725,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA9XHkSa9Of9uKzkIFe6B6Ae8pURA0FlCPomGcmlDjcIZWAHVkIw+G/naqVKNtNwPKtW83/pyeVLEhnXXIOtEsJuEC2+GjSrG+YhzXI/xP6wbueLe6cgnNCtEGcTfL+Z7z67aE3ilcuA4Ww6tf/cptyG+LV+W+4dh4UOxsjsuIOE3oMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyyg9zIRMS68fiJ1bf3pIbKbEb/s0SSxKwjU9ua0T+A7gEnsxe5i"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422725,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA9XHkSa9Of9uKzkIFe6B6Ae8pURA0FlCPomGcmlDjcIZWAHVkIw+G/naqVKNtNwPKtW83/pyeVLEhnXXIOtEsJuEC2+GjSrG+YhzXI/xP6wbueLe6cgnNCtEGcTfL+Z7z67aE3ilcuA4Ww6tf/cptyG+LV+W+4dh4UOxsjsuIOE3oMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyyg9zIRMS68fiJ1bf3pIbKbEb/s0SSxKwjU9ua0T+A7gEnsxe5i"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA9XHkSa9Of9uKzkIFe6B6Ae8pURA0FlCPomGcmlDjcIZWAHVkIw+G/naqVKNtNwPKtW83/pyeVLEhnXXIOtEsJuEC2+GjSrG+YhzXI/xP6wbueLe6cgnNCtEGcTfL+Z7z67aE3ilcuA4Ww6tf/cptyG+LV+W+4dh4UOxsjsuIOE3oMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgyyg9zIRMS68fiJ1bf3pIbKbEb/s0SSxKwjU9ua0T+A7gEnsxe5i"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 44
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 44
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 44
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 44
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 44,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 44
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
        "round": 44
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 44
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
    "round": 44
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 44,
      "contract_id": "ct_2JjUQkDT5jgUbTG71gyRQsjAcYrNkVYccLULyjPXwqtAJPE1oa",
      "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 45,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 45,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODLaC6YXdDwBZkyDbqgAYlYWw7SLCrsT5VwUXBm1aSN3cM2LG+TLE=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422724,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEA66neTu78KxJkMcdVgSP93O/v1OKetJo28ZjFPq0aRQfg1gQeVuP2CoX1Xa2nzC8EUeEev5hKjL1PJNA1n1rIDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy2gumF3Q8AWZMg26oAGJWFsO0iwq7E+VcFFwZtWkjd3DNhoUm+i"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422724,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEA66neTu78KxJkMcdVgSP93O/v1OKetJo28ZjFPq0aRQfg1gQeVuP2CoX1Xa2nzC8EUeEev5hKjL1PJNA1n1rIDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy2gumF3Q8AWZMg26oAGJWFsO0iwq7E+VcFFwZtWkjd3DNhoUm+i",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422723,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA66neTu78KxJkMcdVgSP93O/v1OKetJo28ZjFPq0aRQfg1gQeVuP2CoX1Xa2nzC8EUeEev5hKjL1PJNA1n1rIDuEBO2MYgIf3ZjZbOqg2QaHlquAV1jqFtVTEcjdv05bRlmGwkh8S5tXd/FSp1oLlEpvYsU4w49XDgHNPIqKftijYLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy2gumF3Q8AWZMg26oAGJWFsO0iwq7E+VcFFwZtWkjd3DNiIhzfo"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422723,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA66neTu78KxJkMcdVgSP93O/v1OKetJo28ZjFPq0aRQfg1gQeVuP2CoX1Xa2nzC8EUeEev5hKjL1PJNA1n1rIDuEBO2MYgIf3ZjZbOqg2QaHlquAV1jqFtVTEcjdv05bRlmGwkh8S5tXd/FSp1oLlEpvYsU4w49XDgHNPIqKftijYLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy2gumF3Q8AWZMg26oAGJWFsO0iwq7E+VcFFwZtWkjd3DNiIhzfo"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA66neTu78KxJkMcdVgSP93O/v1OKetJo28ZjFPq0aRQfg1gQeVuP2CoX1Xa2nzC8EUeEev5hKjL1PJNA1n1rIDuEBO2MYgIf3ZjZbOqg2QaHlquAV1jqFtVTEcjdv05bRlmGwkh8S5tXd/FSp1oLlEpvYsU4w49XDgHNPIqKftijYLuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy2gumF3Q8AWZMg26oAGJWFsO0iwq7E+VcFFwZtWkjd3DNiIhzfo"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 45
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 45
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 45
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 45
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 45,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 45
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 45
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 45
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 45
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 45,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 46,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "gas_price": 1,
      "gas_used": 192,
      "height": 46,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODLqD2XUeY/2r2kqaNK+SXgx2t9Z/MSxITGaqJgr/cDz9VLOJjBlo=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422722,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEA/Z3wbsRXIQ3+kwSZutnIqOxi4t9iD6qPaof75aXSpuk+O8cnmQ9Af/44fFfjEDMCgN67j5/ji0V3HujOZj/oOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy6g9l1HmP9q9pKmjSvkl4MdrfWfzEsSExmqiYK/3A8/VSyjAYBH"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422722,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEA/Z3wbsRXIQ3+kwSZutnIqOxi4t9iD6qPaof75aXSpuk+O8cnmQ9Af/44fFfjEDMCgN67j5/ji0V3HujOZj/oOuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy6g9l1HmP9q9pKmjSvkl4MdrfWfzEsSExmqiYK/3A8/VSyjAYBH",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422721,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEA/Z3wbsRXIQ3+kwSZutnIqOxi4t9iD6qPaof75aXSpuk+O8cnmQ9Af/44fFfjEDMCgN67j5/ji0V3HujOZj/oOuEBrv8VVFOyS2OFjI27IYGm9JQbX7M88QkYg1th71K818zsLuKbrfK4czs9SHR2TMiDZwwF9PL4Ho/Nml+EdmgwHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy6g9l1HmP9q9pKmjSvkl4MdrfWfzEsSExmqiYK/3A8/VSznj4uN"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422721,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA/Z3wbsRXIQ3+kwSZutnIqOxi4t9iD6qPaof75aXSpuk+O8cnmQ9Af/44fFfjEDMCgN67j5/ji0V3HujOZj/oOuEBrv8VVFOyS2OFjI27IYGm9JQbX7M88QkYg1th71K818zsLuKbrfK4czs9SHR2TMiDZwwF9PL4Ho/Nml+EdmgwHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy6g9l1HmP9q9pKmjSvkl4MdrfWfzEsSExmqiYK/3A8/VSznj4uN"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEA/Z3wbsRXIQ3+kwSZutnIqOxi4t9iD6qPaof75aXSpuk+O8cnmQ9Af/44fFfjEDMCgN67j5/ji0V3HujOZj/oOuEBrv8VVFOyS2OFjI27IYGm9JQbX7M88QkYg1th71K818zsLuKbrfK4czs9SHR2TMiDZwwF9PL4Ho/Nml+EdmgwHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy6g9l1HmP9q9pKmjSvkl4MdrfWfzEsSExmqiYK/3A8/VSznj4uN"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 46
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 46
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 46
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 46
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 46,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 46
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
        "round": 46
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 46
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
    "round": 46
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 46,
      "contract_id": "ct_2ZbgpdDgosRRqk9p5StdpsMWmgGoHimUDDbCnt1NHVH4qdZtHJ",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": "1",
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": "1"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
        "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
    "deposit": 10,
    "meta": [
      "meta 1"
    ],
    "vm_version": 6
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODL6A/TKapO42ISe8RQOwFjq2Yh82mTKLnfiG0q1Xc8udHmMYphC8=",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422720,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEALKfFB7v2/tjgG4IkVDSjgjVWdxxTefkOZowrMQgUqiaqBIyjjtje5upm19a/0m2FEhUpPcW2VnzNsdGgQD5wHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy+gP0ymqTuNiEnvEUDsBY6tmIfNpkyi534htKtV3PLnR5iaGuJy"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422720,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEALKfFB7v2/tjgG4IkVDSjgjVWdxxTefkOZowrMQgUqiaqBIyjjtje5upm19a/0m2FEhUpPcW2VnzNsdGgQD5wHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy+gP0ymqTuNiEnvEUDsBY6tmIfNpkyi534htKtV3PLnR5iaGuJy",
      "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/s9mZhwHNU4h8UUYgAAr1dQYAEZUQBbYAAZWWAgAZCBUmAgkANgA4FSkFlgAFFZUmAAUmAA81tgAIBSYADzW1lZYCABkIFSYCCQA2AAGVlgIAGQgVJgIJADYAOBUoFSkFZbYCABUVFZUICRUFCAkFCQVltQUIKRUFBiAACMVoU0LjIuMAClFCMr",
          "deposit": 10,
          "op": "OffChainNewContract",
          "owner": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422719,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEALKfFB7v2/tjgG4IkVDSjgjVWdxxTefkOZowrMQgUqiaqBIyjjtje5upm19a/0m2FEhUpPcW2VnzNsdGgQD5wHuEAaB5pWC+TM0VqLGi9+g1A2WfqIHxLP1MLYng8HTO/HTIB9gDDupWrVC/dnhYlDOB59vcWhQ4yqaizHG05nz9gHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy+gP0ymqTuNiEnvEUDsBY6tmIfNpkyi534htKtV3PLnR5ghOrMz"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422719,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEALKfFB7v2/tjgG4IkVDSjgjVWdxxTefkOZowrMQgUqiaqBIyjjtje5upm19a/0m2FEhUpPcW2VnzNsdGgQD5wHuEAaB5pWC+TM0VqLGi9+g1A2WfqIHxLP1MLYng8HTO/HTIB9gDDupWrVC/dnhYlDOB59vcWhQ4yqaizHG05nz9gHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy+gP0ymqTuNiEnvEUDsBY6tmIfNpkyi534htKtV3PLnR5ghOrMz"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEALKfFB7v2/tjgG4IkVDSjgjVWdxxTefkOZowrMQgUqiaqBIyjjtje5upm19a/0m2FEhUpPcW2VnzNsdGgQD5wHuEAaB5pWC+TM0VqLGi9+g1A2WfqIHxLP1MLYng8HTO/HTIB9gDDupWrVC/dnhYlDOB59vcWhQ4yqaizHG05nz9gHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgy+gP0ymqTuNiEnvEUDsBY6tmIfNpkyi534htKtV3PLnR5ghOrMz"
    }
  },
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMi4wAHPh9bQ=",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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+hOjbRqzWBUmAAhlrxklBQUJBWW1BQgpFQUGIAAWNWhTQuMi4wAHPh9bQ=",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODMKDu0kUPxHyukescSXDVz0U6eu/3jH1Zf+XqBmV2uFyeDDKjV4I=",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422718,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBlRYtUgvf3Ifkdk79DBt0NauhrTewio47SdIIsJVb75xM6ANsYCY1rc44NKnWtTiWQ6eEi5IcCqJpdRfVCXzsMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzCg7tJFD8R8rpHrHElw1c9FOnrv94x9WX/l6gZldrhcngxCPuzM"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422718,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBlRYtUgvf3Ifkdk79DBt0NauhrTewio47SdIIsJVb75xM6ANsYCY1rc44NKnWtTiWQ6eEi5IcCqJpdRfVCXzsMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzCg7tJFD8R8rpHrHElw1c9FOnrv94x9WX/l6gZldrhcngxCPuzM",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "vm_version": 6
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422717,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBehhKVaBvZOU8qLDe2uYK9PAZiRTqwptlUQBGngxiGyCbmqIKesO2zAucTjbniAE0+PwglMNworSZRJTOTI/UEuEBlRYtUgvf3Ifkdk79DBt0NauhrTewio47SdIIsJVb75xM6ANsYCY1rc44NKnWtTiWQ6eEi5IcCqJpdRfVCXzsMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzCg7tJFD8R8rpHrHElw1c9FOnrv94x9WX/l6gZldrhcngw6BkJ5"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422717,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBehhKVaBvZOU8qLDe2uYK9PAZiRTqwptlUQBGngxiGyCbmqIKesO2zAucTjbniAE0+PwglMNworSZRJTOTI/UEuEBlRYtUgvf3Ifkdk79DBt0NauhrTewio47SdIIsJVb75xM6ANsYCY1rc44NKnWtTiWQ6eEi5IcCqJpdRfVCXzsMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzCg7tJFD8R8rpHrHElw1c9FOnrv94x9WX/l6gZldrhcngw6BkJ5"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBehhKVaBvZOU8qLDe2uYK9PAZiRTqwptlUQBGngxiGyCbmqIKesO2zAucTjbniAE0+PwglMNworSZRJTOTI/UEuEBlRYtUgvf3Ifkdk79DBt0NauhrTewio47SdIIsJVb75xM6ANsYCY1rc44NKnWtTiWQ6eEi5IcCqJpdRfVCXzsMuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzCg7tJFD8R8rpHrHElw1c9FOnrv94x9WX/l6gZldrhcngw6BkJ5"
    }
  },
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODMaCBCmyKt+/i75Bo7mB7g9E1IdQmcrYYj4M7BdRaJFQRd+h99lI=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422716,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEBMcnVwju9G9uZJEwKfl9A9gI44odJd3Y2VqP2TO1wZ0btPsM3u6icr7ucS6p872bln+4psJi/hgdj2G26/OQYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzGggQpsirfv4u+QaO5ge4PRNSHUJnK2GI+DOwXUWiRUEXd+MWVg"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422716,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEBMcnVwju9G9uZJEwKfl9A9gI44odJd3Y2VqP2TO1wZ0btPsM3u6icr7ucS6p872bln+4psJi/hgdj2G26/OQYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzGggQpsirfv4u+QaO5ge4PRNSHUJnK2GI+DOwXUWiRUEXd+MWVg",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422715,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAHRfqql4hNhE0/eWGQurtl4b8AyrkKd0O4hWLe6yfz5v2aa4zmdpeR0NVA0nIlBPqJEQqUfxHz0D1YkYMtIccAuEBMcnVwju9G9uZJEwKfl9A9gI44odJd3Y2VqP2TO1wZ0btPsM3u6icr7ucS6p872bln+4psJi/hgdj2G26/OQYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzGggQpsirfv4u+QaO5ge4PRNSHUJnK2GI+DOwXUWiRUEXf1BeMc"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422715,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAHRfqql4hNhE0/eWGQurtl4b8AyrkKd0O4hWLe6yfz5v2aa4zmdpeR0NVA0nIlBPqJEQqUfxHz0D1YkYMtIccAuEBMcnVwju9G9uZJEwKfl9A9gI44odJd3Y2VqP2TO1wZ0btPsM3u6icr7ucS6p872bln+4psJi/hgdj2G26/OQYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzGggQpsirfv4u+QaO5ge4PRNSHUJnK2GI+DOwXUWiRUEXf1BeMc"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAHRfqql4hNhE0/eWGQurtl4b8AyrkKd0O4hWLe6yfz5v2aa4zmdpeR0NVA0nIlBPqJEQqUfxHz0D1YkYMtIccAuEBMcnVwju9G9uZJEwKfl9A9gI44odJd3Y2VqP2TO1wZ0btPsM3u6icr7ucS6p872bln+4psJi/hgdj2G26/OQYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzGggQpsirfv4u+QaO5ge4PRNSHUJnK2GI+DOwXUWiRUEXf1BeMc"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 49
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 49
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 49
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 49
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 49,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 49
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 49
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 49
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 49
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 49,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODMqDq0fpz9/pbQzMudNnQrCcQduAXk0kjeQ9mhqm/xAOTBViYlNw=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422714,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECtQ0GOvjJ9XrbAWWvJkecJTWwCSc05eYkPTaTpLpdukktIX2k/xYL1f5covr+wcLF1c7PgzNpy+amzSb7fsuEKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzKg6tH6c/f6W0MzLnTZ0KwnEHbgF5NJI3kPZoapv8QDkwUrINmg"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422714,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECtQ0GOvjJ9XrbAWWvJkecJTWwCSc05eYkPTaTpLpdukktIX2k/xYL1f5covr+wcLF1c7PgzNpy+amzSb7fsuEKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzKg6tH6c/f6W0MzLnTZ0KwnEHbgF5NJI3kPZoapv8QDkwUrINmg",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApP7Opf",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422713,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAh8MwcE8vF6slcSwRZdZQDGhF35n3rI1DNvmwMZKE9R2UTlENEj/68AqyD3hiLlne0sB4cRYaL7mZ+R5jPeocEuECtQ0GOvjJ9XrbAWWvJkecJTWwCSc05eYkPTaTpLpdukktIX2k/xYL1f5covr+wcLF1c7PgzNpy+amzSb7fsuEKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzKg6tH6c/f6W0MzLnTZ0KwnEHbgF5NJI3kPZoapv8QDkwURIdn+"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422713,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAh8MwcE8vF6slcSwRZdZQDGhF35n3rI1DNvmwMZKE9R2UTlENEj/68AqyD3hiLlne0sB4cRYaL7mZ+R5jPeocEuECtQ0GOvjJ9XrbAWWvJkecJTWwCSc05eYkPTaTpLpdukktIX2k/xYL1f5covr+wcLF1c7PgzNpy+amzSb7fsuEKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzKg6tH6c/f6W0MzLnTZ0KwnEHbgF5NJI3kPZoapv8QDkwURIdn+"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAh8MwcE8vF6slcSwRZdZQDGhF35n3rI1DNvmwMZKE9R2UTlENEj/68AqyD3hiLlne0sB4cRYaL7mZ+R5jPeocEuECtQ0GOvjJ9XrbAWWvJkecJTWwCSc05eYkPTaTpLpdukktIX2k/xYL1f5covr+wcLF1c7PgzNpy+amzSb7fsuEKuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzKg6tH6c/f6W0MzLnTZ0KwnEHbgF5NJI3kPZoapv8QDkwURIdn+"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 50
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 50
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 50
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 50
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 50,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 50
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 50
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 50
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 50
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 50,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODM6B0HV90/UnL1wB1ktXYDOa1FB2kiaQJAwbCTH9pkgdu5cKDN2o=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422712,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAauHH3QHghfDYP9f/PJ/9kIBB1owQMT5c5U682CGZk4U9W/7SysnjAc1vuzpX+nxMsJ4QwQHwMv2uxQdw000ANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzOgdB1fdP1Jy9cAdZLV2AzmtRQdpImkCQMGwkx/aZIHbuVoH1Z/"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422712,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAauHH3QHghfDYP9f/PJ/9kIBB1owQMT5c5U682CGZk4U9W/7SysnjAc1vuzpX+nxMsJ4QwQHwMv2uxQdw000ANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzOgdB1fdP1Jy9cAdZLV2AzmtRQdpImkCQMGwkx/aZIHbuVoH1Z/",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422711,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAauHH3QHghfDYP9f/PJ/9kIBB1owQMT5c5U682CGZk4U9W/7SysnjAc1vuzpX+nxMsJ4QwQHwMv2uxQdw000ANuECjUHT6/haV74XXnrRuskfjCIHJ2cB+pSWvhq6Vjvz5+Air5EWXUSEhIKDll/WkWxLTkUuHJQ/Cdkgq5zLCzSEHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzOgdB1fdP1Jy9cAdZLV2AzmtRQdpImkCQMGwkx/aZIHbuWUf0Js"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422711,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAauHH3QHghfDYP9f/PJ/9kIBB1owQMT5c5U682CGZk4U9W/7SysnjAc1vuzpX+nxMsJ4QwQHwMv2uxQdw000ANuECjUHT6/haV74XXnrRuskfjCIHJ2cB+pSWvhq6Vjvz5+Air5EWXUSEhIKDll/WkWxLTkUuHJQ/Cdkgq5zLCzSEHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzOgdB1fdP1Jy9cAdZLV2AzmtRQdpImkCQMGwkx/aZIHbuWUf0Js"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAauHH3QHghfDYP9f/PJ/9kIBB1owQMT5c5U682CGZk4U9W/7SysnjAc1vuzpX+nxMsJ4QwQHwMv2uxQdw000ANuECjUHT6/haV74XXnrRuskfjCIHJ2cB+pSWvhq6Vjvz5+Air5EWXUSEhIKDll/WkWxLTkUuHJQ/Cdkgq5zLCzSEHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzOgdB1fdP1Jy9cAdZLV2AzmtRQdpImkCQMGwkx/aZIHbuWUf0Js"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 51
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 51
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 51
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 51
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 51,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 51
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 51
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 51
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 51
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 51,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODNKCqiDVlQPz2jYN2CZKLvgcn3r/o57bLDnrQsFOj1WLcc5vFHZ4=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422710,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDJ3e0P1PDt+dRnYToaiSgLjnFglt7SwSrqDCtYgrVWsdb7+hLsO1Gx75lXJg2DcSw3x/uIG+9YCmOOEDUkTYoIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzSgqog1ZUD89o2DdgmSi74HJ96/6Oe2yw560LBTo9Vi3HP3mPln"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422710,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDJ3e0P1PDt+dRnYToaiSgLjnFglt7SwSrqDCtYgrVWsdb7+hLsO1Gx75lXJg2DcSw3x/uIG+9YCmOOEDUkTYoIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzSgqog1ZUD89o2DdgmSi74HJ96/6Oe2yw560LBTo9Vi3HP3mPln",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAulanuG",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422709,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDJ3e0P1PDt+dRnYToaiSgLjnFglt7SwSrqDCtYgrVWsdb7+hLsO1Gx75lXJg2DcSw3x/uIG+9YCmOOEDUkTYoIuEDvoT4Z0l5Os7CzMRovG+UKeDUdF5FujzpSI+4UDeMBsCW8AjIAczhPrMiU2NPb/1Qzt6duW+CwqyYjQ/teSEYDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzSgqog1ZUD89o2DdgmSi74HJ96/6Oe2yw560LBTo9Vi3HOxQrZK"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422709,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDJ3e0P1PDt+dRnYToaiSgLjnFglt7SwSrqDCtYgrVWsdb7+hLsO1Gx75lXJg2DcSw3x/uIG+9YCmOOEDUkTYoIuEDvoT4Z0l5Os7CzMRovG+UKeDUdF5FujzpSI+4UDeMBsCW8AjIAczhPrMiU2NPb/1Qzt6duW+CwqyYjQ/teSEYDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzSgqog1ZUD89o2DdgmSi74HJ96/6Oe2yw560LBTo9Vi3HOxQrZK"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDJ3e0P1PDt+dRnYToaiSgLjnFglt7SwSrqDCtYgrVWsdb7+hLsO1Gx75lXJg2DcSw3x/uIG+9YCmOOEDUkTYoIuEDvoT4Z0l5Os7CzMRovG+UKeDUdF5FujzpSI+4UDeMBsCW8AjIAczhPrMiU2NPb/1Qzt6duW+CwqyYjQ/teSEYDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzSgqog1ZUD89o2DdgmSi74HJ96/6Oe2yw560LBTo9Vi3HOxQrZK"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 52
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 52
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 52
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 52
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 52,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 52
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 52
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 52
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 52
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 52,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODNaDNvl9+tJaRExRU3ag5ZbUa1eJAAyGZYf4VuAZWLfqN9MRhFS8=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422708,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDxYDFi489rWTZta+XsT5rnpFfsy0n8fUKjjzcezrY+dGiK7QGftoZiT3PO7kjiSu9zx0SNUeE97dG+QISUCKUNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzWgzb5ffrSWkRMUVN2oOWW1GtXiQAMhmWH+FbgGVi36jfQ6PnOx"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422708,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDxYDFi489rWTZta+XsT5rnpFfsy0n8fUKjjzcezrY+dGiK7QGftoZiT3PO7kjiSu9zx0SNUeE97dG+QISUCKUNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzWgzb5ffrSWkRMUVN2oOWW1GtXiQAMhmWH+FbgGVi36jfQ6PnOx",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422707,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAXvzCyylAB/bFw2a2KeJuAQyOKICxkOUdCYClbYgOJnAAF3uyAfuRCbFH0W9yMr8NhkQom2tf7IJf8tj4sjSINuEDxYDFi489rWTZta+XsT5rnpFfsy0n8fUKjjzcezrY+dGiK7QGftoZiT3PO7kjiSu9zx0SNUeE97dG+QISUCKUNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzWgzb5ffrSWkRMUVN2oOWW1GtXiQAMhmWH+FbgGVi36jfSGjtvI"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422707,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAXvzCyylAB/bFw2a2KeJuAQyOKICxkOUdCYClbYgOJnAAF3uyAfuRCbFH0W9yMr8NhkQom2tf7IJf8tj4sjSINuEDxYDFi489rWTZta+XsT5rnpFfsy0n8fUKjjzcezrY+dGiK7QGftoZiT3PO7kjiSu9zx0SNUeE97dG+QISUCKUNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzWgzb5ffrSWkRMUVN2oOWW1GtXiQAMhmWH+FbgGVi36jfSGjtvI"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAXvzCyylAB/bFw2a2KeJuAQyOKICxkOUdCYClbYgOJnAAF3uyAfuRCbFH0W9yMr8NhkQom2tf7IJf8tj4sjSINuEDxYDFi489rWTZta+XsT5rnpFfsy0n8fUKjjzcezrY+dGiK7QGftoZiT3PO7kjiSu9zx0SNUeE97dG+QISUCKUNuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzWgzb5ffrSWkRMUVN2oOWW1GtXiQAMhmWH+FbgGVi36jfSGjtvI"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 53
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 53
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 53
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 53
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 53,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 53
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 53
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 53
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 53
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 53,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODNqAm5kuDsb7jfGzbRtg3+X2yLSb/W1ndwHCiGaPt+M2PF20IshM=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422706,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuECuY3hjBPJolCfNuYph3O2GhtenoBo4S6VR/VJZ/CaUjm+6BQwqFmSwXMVNKyUyAdRnPpg8U4rXxpyiVumamq8FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzagJuZLg7G+43xs20bYN/l9si0m/1tZ3cBwohmj7fjNjxfHvQv0"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422706,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuECuY3hjBPJolCfNuYph3O2GhtenoBo4S6VR/VJZ/CaUjm+6BQwqFmSwXMVNKyUyAdRnPpg8U4rXxpyiVumamq8FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzagJuZLg7G+43xs20bYN/l9si0m/1tZ3cBwohmj7fjNjxfHvQv0",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKuFm9Hc=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422705,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEBDdnAPxi5RtPSPYBhaCoAq3JnNRejSUsDr8kSf8oPzy+7TsrEVB8z5ZE4/syizorkMPYSzMqIXh5gI8NB/7jYBuECuY3hjBPJolCfNuYph3O2GhtenoBo4S6VR/VJZ/CaUjm+6BQwqFmSwXMVNKyUyAdRnPpg8U4rXxpyiVumamq8FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzagJuZLg7G+43xs20bYN/l9si0m/1tZ3cBwohmj7fjNjxfZiVAm"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422705,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBDdnAPxi5RtPSPYBhaCoAq3JnNRejSUsDr8kSf8oPzy+7TsrEVB8z5ZE4/syizorkMPYSzMqIXh5gI8NB/7jYBuECuY3hjBPJolCfNuYph3O2GhtenoBo4S6VR/VJZ/CaUjm+6BQwqFmSwXMVNKyUyAdRnPpg8U4rXxpyiVumamq8FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzagJuZLg7G+43xs20bYN/l9si0m/1tZ3cBwohmj7fjNjxfZiVAm"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEBDdnAPxi5RtPSPYBhaCoAq3JnNRejSUsDr8kSf8oPzy+7TsrEVB8z5ZE4/syizorkMPYSzMqIXh5gI8NB/7jYBuECuY3hjBPJolCfNuYph3O2GhtenoBo4S6VR/VJZ/CaUjm+6BQwqFmSwXMVNKyUyAdRnPpg8U4rXxpyiVumamq8FuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzagJuZLg7G+43xs20bYN/l9si0m/1tZ3cBwohmj7fjNjxfZiVAm"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 54
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 54
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 54
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 54
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 54,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 54
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 54
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 54
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 54
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 54,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODN6CBpgYqQwyy61lXLoXwnYEYPO+bzoRLbL7hfshLRDJQd4PVTmM=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422704,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDVDurAsIl6r/T+XuZ7MCWh1rAC4tXmG9/XDVnDv34DvT99nKo2MRdNpjHSTu5v/EeirzzIXFRSfUeaQ5K8F2oDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzeggaYGKkMMsutZVy6F8J2BGDzvm86ES2y+4X7IS0QyUHekWzT6"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422704,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDVDurAsIl6r/T+XuZ7MCWh1rAC4tXmG9/XDVnDv34DvT99nKo2MRdNpjHSTu5v/EeirzzIXFRSfUeaQ5K8F2oDuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzeggaYGKkMMsutZVy6F8J2BGDzvm86ES2y+4X7IS0QyUHekWzT6",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422703,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDVDurAsIl6r/T+XuZ7MCWh1rAC4tXmG9/XDVnDv34DvT99nKo2MRdNpjHSTu5v/EeirzzIXFRSfUeaQ5K8F2oDuED1ysfQOBjb7W7Fkem509hoOC07pL9LOFn0fdSEEvGlRAwj+rm5mMzSpN+yc7wAux1Nzoae99eQWij3+xOTiiQBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzeggaYGKkMMsutZVy6F8J2BGDzvm86ES2y+4X7IS0QyUHeZIuzk"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422703,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDVDurAsIl6r/T+XuZ7MCWh1rAC4tXmG9/XDVnDv34DvT99nKo2MRdNpjHSTu5v/EeirzzIXFRSfUeaQ5K8F2oDuED1ysfQOBjb7W7Fkem509hoOC07pL9LOFn0fdSEEvGlRAwj+rm5mMzSpN+yc7wAux1Nzoae99eQWij3+xOTiiQBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzeggaYGKkMMsutZVy6F8J2BGDzvm86ES2y+4X7IS0QyUHeZIuzk"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDVDurAsIl6r/T+XuZ7MCWh1rAC4tXmG9/XDVnDv34DvT99nKo2MRdNpjHSTu5v/EeirzzIXFRSfUeaQ5K8F2oDuED1ysfQOBjb7W7Fkem509hoOC07pL9LOFn0fdSEEvGlRAwj+rm5mMzSpN+yc7wAux1Nzoae99eQWij3+xOTiiQBuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzeggaYGKkMMsutZVy6F8J2BGDzvm86ES2y+4X7IS0QyUHeZIuzk"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 55
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 55
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 55
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 55
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 55,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 55
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 55
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 55
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 55
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 55,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ABCDEFG",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
        "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/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODOKCbk2v/HXHf1eUrtS/rBcRacNwBp0M3sS3/dOO/CYX1DNYmoQI=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422702,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDMJkJz9SgQ70dvwuIug4NZUrRpk5L0tSobERIiX+ECXms5zKswrKzlQHAiOyRnZfa7rcLkg2qZEtKcnUP3eqwHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzigm5Nr/x1x39XlK7Uv6wXEWnDcAadDN7Et/3TjvwmF9QwtxA9+"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422702,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDMJkJz9SgQ70dvwuIug4NZUrRpk5L0tSobERIiX+ECXms5zKswrKzlQHAiOyRnZfa7rcLkg2qZEtKcnUP3eqwHuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzigm5Nr/x1x39XlK7Uv6wXEWnDcAadDN7Et/3TjvwmF9QwtxA9+",
      "updates": [
        {
          "abi_version": 1,
          "amount": 20,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBovvbniMPacpwSNSMzHF4b/7Gxbcv8KCyNj6E6NtGrNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSCMsKjYLvcpf0XuUCbzQhF00ET3r+OIQNoq1oB30bn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2zx21w=",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422701,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEDMJkJz9SgQ70dvwuIug4NZUrRpk5L0tSobERIiX+ECXms5zKswrKzlQHAiOyRnZfa7rcLkg2qZEtKcnUP3eqwHuEDX8FHhQmO03AxrU1O9POOEY1aadOzvnaId/OOu6CMnOSI8gLqQI2fol/T0biW/byp6MSOebiShGL1dmsItxWANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzigm5Nr/x1x39XlK7Uv6wXEWnDcAadDN7Et/3TjvwmF9QyuXmo5"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422701,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDMJkJz9SgQ70dvwuIug4NZUrRpk5L0tSobERIiX+ECXms5zKswrKzlQHAiOyRnZfa7rcLkg2qZEtKcnUP3eqwHuEDX8FHhQmO03AxrU1O9POOEY1aadOzvnaId/OOu6CMnOSI8gLqQI2fol/T0biW/byp6MSOebiShGL1dmsItxWANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzigm5Nr/x1x39XlK7Uv6wXEWnDcAadDN7Et/3TjvwmF9QyuXmo5"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEDMJkJz9SgQ70dvwuIug4NZUrRpk5L0tSobERIiX+ECXms5zKswrKzlQHAiOyRnZfa7rcLkg2qZEtKcnUP3eqwHuEDX8FHhQmO03AxrU1O9POOEY1aadOzvnaId/OOu6CMnOSI8gLqQI2fol/T0biW/byp6MSOebiShGL1dmsItxWANuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzigm5Nr/x1x39XlK7Uv6wXEWnDcAadDN7Et/3TjvwmF9QyuXmo5"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 56
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 56
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 56
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 56
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 56,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 56
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
        "round": 56
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 56
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
    "round": 56
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 56,
      "contract_id": "ct_zaaoaNkwEC6S15vrNkCQxg8mPXAQjHtRujmraKYv2ACdn2s8B",
      "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 57,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "gas_price": 1,
      "gas_used": 192,
      "height": 57,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODOaAQ4SgcnBZVReEAitGXjmWJ6K8Gs5+9jtbFvP5n0QPj1x2hTVc=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422700,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEAwLaxr0+EqcVxH/8rjBbMg1wdj7d0nlV3N4l5NsgA+0Peeh5K3OMhCSc/QSQuuiiDS+GMB3s0M7Q4TlyPZOdUIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzmgEOEoHJwWVUXhAIrRl45lieivBrOfvY7Wxbz+Z9ED49fDK8Po"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422700,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

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

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEAwLaxr0+EqcVxH/8rjBbMg1wdj7d0nlV3N4l5NsgA+0Peeh5K3OMhCSc/QSQuuiiDS+GMB3s0M7Q4TlyPZOdUIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzmgEOEoHJwWVUXhAIrRl45lieivBrOfvY7Wxbz+Z9ED49fDK8Po",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422699,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEAJ+F3sGf8X8fNsHefw+03AhW0I6k88OeFRO/3E1n2zywmYpdhKldocHVV9545QoJXskRMl3pQj0m9DXrFeudEAuEAwLaxr0+EqcVxH/8rjBbMg1wdj7d0nlV3N4l5NsgA+0Peeh5K3OMhCSc/QSQuuiiDS+GMB3s0M7Q4TlyPZOdUIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzmgEOEoHJwWVUXhAIrRl45lieivBrOfvY7Wxbz+Z9ED49d8Otcj"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422699,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAJ+F3sGf8X8fNsHefw+03AhW0I6k88OeFRO/3E1n2zywmYpdhKldocHVV9545QoJXskRMl3pQj0m9DXrFeudEAuEAwLaxr0+EqcVxH/8rjBbMg1wdj7d0nlV3N4l5NsgA+0Peeh5K3OMhCSc/QSQuuiiDS+GMB3s0M7Q4TlyPZOdUIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzmgEOEoHJwWVUXhAIrRl45lieivBrOfvY7Wxbz+Z9ED49d8Otcj"
    }
  },
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEAJ+F3sGf8X8fNsHefw+03AhW0I6k88OeFRO/3E1n2zywmYpdhKldocHVV9545QoJXskRMl3pQj0m9DXrFeudEAuEAwLaxr0+EqcVxH/8rjBbMg1wdj7d0nlV3N4l5NsgA+0Peeh5K3OMhCSc/QSQuuiiDS+GMB3s0M7Q4TlyPZOdUIuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzmgEOEoHJwWVUXhAIrRl45lieivBrOfvY7Wxbz+Z9ED49d8Otcj"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 57
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 57
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 57
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 57
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 57,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 57
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 57
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
        "contract_id": "ABCDEFG",
        "round": 57
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 57
  }
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_mLjWgLbapr5CiVD2Q248aS2TQj9itXnoPv5tteXvZaJ8tdD2C",
      "caller_nonce": 57,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.dry_run.call_contract.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 58,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "gas_price": 1,
      "gas_used": 192,
      "height": 58,
      "log": [],
      "return_type": "ok",
      "return_value": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweJKIq"
    }
  },
  "version": 1
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "meta": [
      "meta 1"
    ]
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+E0LAcC4SPhGOQKhBpDUBO+a/RgR6K6WW8RXHQ34o4ijMezrRfbiY/TlTFODOqAi2zB3tXVGsI2uwSsLdcWmpimTxCnSFSkh6fUgKMmRCmsc/i4=",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

responder ---> node

{
  "id": -576460752303422698,
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "signed_tx": "tx_+JALAfhCuEDCrIqo8nQOzT35Yeeu4mmNoja7FRgLatvFM+TB/rsGZqcqdrpiW6SP0jRnAbHsKqisk2Jr1ME085yS7y+JUeYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzqgItswd7V1RrCNrsErC3XFpqYpk8Qp0hUpIen1ICjJkQokQ79X"
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422698,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.sign.update_ack",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "signed_tx": "tx_+JALAfhCuEDCrIqo8nQOzT35Yeeu4mmNoja7FRgLatvFM+TB/rsGZqcqdrpiW6SP0jRnAbHsKqisk2Jr1ME085yS7y+JUeYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzqgItswd7V1RrCNrsErC3XFpqYpk8Qp0hUpIen1ICjJkQokQ79X",
      "updates": [
        {
          "abi_version": 1,
          "amount": 0,
          "call_data": "cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBo8mdjOP9QiDmrpHdJ7/qL6H7yhPIH+z2ZmHAc1TiHxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxg0cj1",
          "call_stack": [],
          "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
          "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
          "gas": 1000000,
          "gas_price": 1,
          "op": "OffChainCallContract"
        },
        {
          "data": "meta 1",
          "op": "OffChainMeta"
        }
      ]
    }
  },
  "version": 1
}

initiator ---> node

{
  "id": -576460752303422697,
  "jsonrpc": "2.0",
  "method": "channels.update_ack",
  "params": {
    "signed_tx": "tx_+NILAfiEuEB0V7G5UWT2faykCkoXZvYr6d6/GA8PH7l1+lyiSpHNxptqZ9QOY00/M6id4TmPX3tSVbCSKb8fodV/jb9FHswCuEDCrIqo8nQOzT35Yeeu4mmNoja7FRgLatvFM+TB/rsGZqcqdrpiW6SP0jRnAbHsKqisk2Jr1ME085yS7y+JUeYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzqgItswd7V1RrCNrsErC3XFpqYpk8Qp0hUpIen1ICjJkQpJ25C3"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422697,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEB0V7G5UWT2faykCkoXZvYr6d6/GA8PH7l1+lyiSpHNxptqZ9QOY00/M6id4TmPX3tSVbCSKb8fodV/jb9FHswCuEDCrIqo8nQOzT35Yeeu4mmNoja7FRgLatvFM+TB/rsGZqcqdrpiW6SP0jRnAbHsKqisk2Jr1ME085yS7y+JUeYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzqgItswd7V1RrCNrsErC3XFpqYpk8Qp0hUpIen1ICjJkQpJ25C3"
    }
  },
  "version": 1
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.update",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "state": "tx_+NILAfiEuEB0V7G5UWT2faykCkoXZvYr6d6/GA8PH7l1+lyiSpHNxptqZ9QOY00/M6id4TmPX3tSVbCSKb8fodV/jb9FHswCuEDCrIqo8nQOzT35Yeeu4mmNoja7FRgLatvFM+TB/rsGZqcqdrpiW6SP0jRnAbHsKqisk2Jr1ME085yS7y+JUeYPuEj4RjkCoQaQ1ATvmv0YEeiullvEVx0N+KOIozHs60X24mP05UxTgzqgItswd7V1RrCNrsErC3XFpqYpk8Qp0hUpIen1ICjJkQpJ25C3"
    }
  },
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 58
  }
}

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 58
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 58
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

responder ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 58
  }
}

responder <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call.reply",
  "params": {
    "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
    "data": {
      "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
      "caller_nonce": 58,
      "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
      "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_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": "2"
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1008,
        "message": "Not a number"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 58
  }
}

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "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_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
        "round": 58
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

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

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "error": {
    "code": 3,
    "data": [
      {
        "code": 1006,
        "message": "Broken encoding: contract pubkey"
      }
    ],
    "message": "Rejected",
    "request": {
      "jsonrpc": "2.0",
      "method": "channels.get.contract_call",
      "params": {
        "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
        "contract_id": "ABCDEFG",
        "round": 58
      }
    }
  },
  "id": null,
  "jsonrpc": "2.0",
  "version": 1
}

initiator ---> node

{
  "jsonrpc": "2.0",
  "method": "channels.get.contract_call",
  "params": {
    "caller_id": "ak_26jAbCjYM16ppbhFG6PCQhv6HkwRAri7QNJfoEtb1R8amLscpt",
    "contract_id": "ct_YmesH5UeCPC64jTuGnX2LwgP5U9gHXfYh3xmJGN6rMzqPQzEn",
    "round": 58
  }
}

initiator <--- node

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

responder ---> node

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

responder <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422696,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator ---> node

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

responder <--- node

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

responder closes WebSocket connection

initiator <--- node

{
  "channel_id": "ch_26nSdswHFxLJvkpi3MG72AcqwJjMsgh5eHn5iHn4TuzviB1DMb",
  "id": -576460752303422695,
  "jsonrpc": "2.0",
  "result": "ok",
  "version": 1
}

initiator <--- node

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

initiator closes WebSocket connection