docs: def create_cancellation(self, order_id, private_key):
          """
          Function to create a cancellation request for the order ID from the open orders on the order book.
          Execution of this function is as follows::
  
              create_cancellation(order_id=order['id'], private_key=kp)
  
          The expected return result for this function is as follows::
  
              {
                  'id': '6b9f40de-f9bb-46b6-9434-d281f8c06b74',
                  'transaction': {
                      'hash': '50d99ebd7e57dbdceb7edc2014da5f446c8f44cc0a0b6d9c762a29e8a74bb051',
                      'sha256': '509edb9888fa675988fa71a27600b2655e63fe979424f13f5c958897b2e99ed8',
                      'type': 209,
                      'version': 1,
                      'attributes': [
                          {
                              'usage': 32,
                              'data': '592c8a46a0d06c600f06c994d1f25e7283b8a2fe'
                          }
                      ],
                      'inputs': [
                          {
                              'prevHash': '9eaca1adcbbc0669a936576cb9ad03c11c99c356347aae3037ce1f0e4d330d85',
                              'prevIndex': 0
                          }, {
                              'prevHash': 'c858e4d2af1e1525fa974fb2b1678caca1f81a5056513f922789594939ff713d',
                              'prevIndex': 37
                          }
                      ],
                      'outputs': [
                          {
                              'assetId': '602c79718b16e442de58778e148d0b1084e3b2dffd5de6b7b16cee7969282de7',
                              'scriptHash': 'e707714512577b42f9a011f8b870625429f93573',
                              'value': 1e-08
                          }
                      ],
                      'scripts': [],
                      'script': '....',
                      'gas': 0
                  },
                  'script_params': {
                      'scriptHash': 'a195c1549e7da61b8da315765a790ac7e7633b82',
                      'operation': 'cancelOffer',
                      'args': [
                          '923ebd865a6c5db39bd67403c1677f29d3949d9d8d9a2eb36a56dabd2dd83068'
                      ]
                  }
              }
  
          :param order_id: The order ID of the open transaction on the order book that you want to cancel.
          :type order_id: str
          :param private_key: The KeyPair that will be used to sign the transaction sent to the blockchain.
          :type private_key: KeyPair
          :return: Dictionary that contains the cancellation request along with blockchain transaction information.
          """
          cancellation_params = {
              "order_id": order_id,
              "timestamp": get_epoch_milliseconds()
          }
          api_params = self.sign_create_cancellation_function[self.blockchain](cancellation_params, private_key)
          return self.request.post(path='/cancellations', json_data=api_params)