• Parameters

    • tx: Transaction
    • args: [
          | string
          | { GasCoin: true }
          | { Input: number; type?: "object" | "pure" }
          | { Result: number }
          | { NestedResult: [number, number] }
          | (
              tx: Transaction,
          ) =>
              | { GasCoin: true }
              | { Input: number; type?: "object" | "pure" }
              | { Result: number }
              | { NestedResult: [number, number] }
          | (
              tx: Transaction,
          ) =>
              | { GasCoin: true }
              | { Input: number; type?: "object" | "pure" }
              | { Result: number }
              | { NestedResult: [number, number] },
          TransactionArgument | (string | TransactionObjectArgument)[],
          TransactionArgument | _0x1.option.Option<bigint>,
          string | TransactionArgument,
      ]

    Returns TransactionArgument & [
        TransactionArgument,
        TransactionArgument,
        TransactionArgument,
        TransactionArgument,
    ]