Type Parameters

  • IDs

Constructors

  • Type Parameters

    • IDs

    Parameters

    • packageAddress: string
    • ids: IDs

    Returns ZkBag<IDs>

Properties

ids: IDs

Methods

  • Parameters

    • tx: Transaction
    • __namedParameters: {
          arguments: [store: string | TransactionObjectArgument, receiver: string | {
              $kind: "GasCoin";
              GasCoin: true;
          } | {
              $kind: "Input";
              Input: number;
              type?: "pure";
          } | {
              $kind: "Input";
              Input: number;
              type?: "object";
          } | {
              $kind: "Result";
              Result: number;
          } | {
              $kind: "NestedResult";
              NestedResult: [number, number];
          }, item: string | TransactionObjectArgument];
          typeArguments: [string];
      }
      • arguments: [store: string | TransactionObjectArgument, receiver: string | {
            $kind: "GasCoin";
            GasCoin: true;
        } | {
            $kind: "Input";
            Input: number;
            type?: "pure";
        } | {
            $kind: "Input";
            Input: number;
            type?: "object";
        } | {
            $kind: "Result";
            Result: number;
        } | {
            $kind: "NestedResult";
            NestedResult: [number, number];
        }, item: string | TransactionObjectArgument]
      • typeArguments: [string]

    Returns {
        $kind: "Result";
        Result: number;
    }

    • $kind: "Result"
    • Result: number
  • Parameters

    Returns {
        $kind: "Result";
        Result: number;
    }

    • $kind: "Result"
    • Result: number
  • Parameters

    • tx: Transaction
    • __namedParameters: {
          arguments: [bag: string | TransactionObjectArgument, claim: {
              $kind: "NestedResult";
              NestedResult: [number, number];
          }];
      }
      • arguments: [bag: string | TransactionObjectArgument, claim: {
            $kind: "NestedResult";
            NestedResult: [number, number];
        }]

    Returns void

  • Parameters

    Returns readonly [{
        $kind: "NestedResult";
        NestedResult: [number, number];
    }, {
        $kind: "NestedResult";
        NestedResult: [number, number];
    }]

  • Parameters

    • tx: Transaction
    • __namedParameters: {
          arguments: [store: string | TransactionObjectArgument, receiver: string | {
              $kind: "GasCoin";
              GasCoin: true;
          } | {
              $kind: "Input";
              Input: number;
              type?: "pure";
          } | {
              $kind: "Input";
              Input: number;
              type?: "object";
          } | {
              $kind: "Result";
              Result: number;
          } | {
              $kind: "NestedResult";
              NestedResult: [number, number];
          }];
      }
      • arguments: [store: string | TransactionObjectArgument, receiver: string | {
            $kind: "GasCoin";
            GasCoin: true;
        } | {
            $kind: "Input";
            Input: number;
            type?: "pure";
        } | {
            $kind: "Input";
            Input: number;
            type?: "object";
        } | {
            $kind: "Result";
            Result: number;
        } | {
            $kind: "NestedResult";
            NestedResult: [number, number];
        }]

    Returns void

  • Parameters

    • tx: Transaction
    • __namedParameters: {
          arguments: [store: string | TransactionObjectArgument, receiver: string | {
              $kind: "GasCoin";
              GasCoin: true;
          } | {
              $kind: "Input";
              Input: number;
              type?: "pure";
          } | {
              $kind: "Input";
              Input: number;
              type?: "object";
          } | {
              $kind: "Result";
              Result: number;
          } | {
              $kind: "NestedResult";
              NestedResult: [number, number];
          }];
      }
      • arguments: [store: string | TransactionObjectArgument, receiver: string | {
            $kind: "GasCoin";
            GasCoin: true;
        } | {
            $kind: "Input";
            Input: number;
            type?: "pure";
        } | {
            $kind: "Input";
            Input: number;
            type?: "object";
        } | {
            $kind: "Result";
            Result: number;
        } | {
            $kind: "NestedResult";
            NestedResult: [number, number];
        }]

    Returns readonly [{
        $kind: "NestedResult";
        NestedResult: [number, number];
    }, {
        $kind: "NestedResult";
        NestedResult: [number, number];
    }]

  • Parameters

    • tx: Transaction
    • __namedParameters: {
          arguments: [bag: string | TransactionObjectArgument, from: string | {
              $kind: "GasCoin";
              GasCoin: true;
          } | {
              $kind: "Input";
              Input: number;
              type?: "pure";
          } | {
              $kind: "Input";
              Input: number;
              type?: "object";
          } | {
              $kind: "Result";
              Result: number;
          } | {
              $kind: "NestedResult";
              NestedResult: [number, number];
          }, to: string | {
              $kind: "GasCoin";
              GasCoin: true;
          } | {
              $kind: "Input";
              Input: number;
              type?: "pure";
          } | {
              $kind: "Input";
              Input: number;
              type?: "object";
          } | {
              $kind: "Result";
              Result: number;
          } | {
              $kind: "NestedResult";
              NestedResult: [number, number];
          }];
      }
      • arguments: [bag: string | TransactionObjectArgument, from: string | {
            $kind: "GasCoin";
            GasCoin: true;
        } | {
            $kind: "Input";
            Input: number;
            type?: "pure";
        } | {
            $kind: "Input";
            Input: number;
            type?: "object";
        } | {
            $kind: "Result";
            Result: number;
        } | {
            $kind: "NestedResult";
            NestedResult: [number, number];
        }, to: string | {
            $kind: "GasCoin";
            GasCoin: true;
        } | {
            $kind: "Input";
            Input: number;
            type?: "pure";
        } | {
            $kind: "Input";
            Input: number;
            type?: "object";
        } | {
            $kind: "Result";
            Result: number;
        } | {
            $kind: "NestedResult";
            NestedResult: [number, number];
        }]

    Returns void