async waitForRunTransaction(message) {
    const {
      shard_block_id,
    } = await this
      .tonWrapper
      .ton
      .processing
      .send_message({
        message: message.message,
        send_events: false,
      });
    
    return this
      .tonWrapper
      .ton
      .processing
      .wait_for_transaction({
        message: message.message,
        shard_block_id,
        send_events: false,
        abi: {
          type: 'Contract',
          value: this.abi
        },
      });
  }
/**
   * Handy way to wait until message confirmed or reverted
   * @dev Works both with deploy and run messages
   * @param message TON message to distribute
   * @returns {Promise<void>}
   */
Handy way to wait until message confirmed or reverted
@dev Works both with deploy and run messages
@param message TON message to distribute
@returns {Promise}
Handy way to wait until message confirmed or reverted @dev Works both with deploy and run messages @param message TON message to distribute @returns { Promise }
async waitForRunTransaction(message) {
    const {
      shard_block_id,
    } = await this
      .tonWrapper
      .ton
      .processing
      .send_message({
        message: message.message,
        send_events: false,
      });
    return this
      .tonWrapper
      .ton
      .processing
      .wait_for_transaction({
        message: message.message,
        shard_block_id,
        send_events: false,
        abi: {
          type: 'Contract',
          value: this.abi
        },
      });
  }
async waitForRunTransaction ( message ) { const { shard_block_id , } = await this . tonWrapper . ton . processing . send_message ( { message : message . message , send_events : false , } ) ; return this . tonWrapper . ton . processing . wait_for_transaction ( { message : message . message , shard_block_id , send_events : false , abi : { type : 'Contract' , value : this . abi } , } ) ; }
Handy way to wait until message confirmed or reverted
 @dev Works both with deploy and run messages
 @param message TON message to distribute
 @returns {Promise<void>}
Handy way to wait until message confirmed or reverted @dev Works both with deploy and run messages @param message TON message to distribute @returns { Promise<void > }