Inputs: {
    Pure: (
        data: Uint8Array | SerializedBcs<any, any>,
    ) => Extract<CallArg, { Pure: unknown }>;
    ObjectRef(
        __namedParameters: {
            digest: string;
            objectId: string;
            version: string | number;
        },
    ): {
        $kind: "Object";
        Object: EnumOutputShapeWithKeys<
            {
                ImmOrOwnedObject: {
                    digest: string;
                    objectId: string;
                    version: string
                    | number;
                };
                Receiving: {
                    digest: string;
                    objectId: string;
                    version: string
                    | number;
                };
                SharedObject: {
                    initialSharedVersion: string
                    | number;
                    mutable: boolean;
                    objectId: string;
                };
            },
            "ImmOrOwnedObject"
            | "SharedObject"
            | "Receiving",
        >;
        Pure?: undefined;
        UnresolvedObject?: undefined;
        UnresolvedPure?: undefined;
    };
    ReceivingRef(
        __namedParameters: {
            digest: string;
            objectId: string;
            version: string | number;
        },
    ): {
        $kind: "Object";
        Object: EnumOutputShapeWithKeys<
            {
                ImmOrOwnedObject: {
                    digest: string;
                    objectId: string;
                    version: string
                    | number;
                };
                Receiving: {
                    digest: string;
                    objectId: string;
                    version: string
                    | number;
                };
                SharedObject: {
                    initialSharedVersion: string
                    | number;
                    mutable: boolean;
                    objectId: string;
                };
            },
            "ImmOrOwnedObject"
            | "SharedObject"
            | "Receiving",
        >;
        Pure?: undefined;
        UnresolvedObject?: undefined;
        UnresolvedPure?: undefined;
    };
    SharedObjectRef(
        __namedParameters: {
            initialSharedVersion: string | number;
            mutable: boolean;
            objectId: string;
        },
    ): {
        $kind: "Object";
        Object: EnumOutputShapeWithKeys<
            {
                ImmOrOwnedObject: {
                    digest: string;
                    objectId: string;
                    version: string
                    | number;
                };
                Receiving: {
                    digest: string;
                    objectId: string;
                    version: string
                    | number;
                };
                SharedObject: {
                    initialSharedVersion: string
                    | number;
                    mutable: boolean;
                    objectId: string;
                };
            },
            "ImmOrOwnedObject"
            | "SharedObject"
            | "Receiving",
        >;
        Pure?: undefined;
        UnresolvedObject?: undefined;
        UnresolvedPure?: undefined;
    };
} = ...

Type declaration

  • Pure: (
        data: Uint8Array | SerializedBcs<any, any>,
    ) => Extract<CallArg, { Pure: unknown }>
  • ObjectRef:function
    • Parameters

      • __namedParameters: { digest: string; objectId: string; version: string | number }

      Returns {
          $kind: "Object";
          Object: EnumOutputShapeWithKeys<
              {
                  ImmOrOwnedObject: {
                      digest: string;
                      objectId: string;
                      version: string
                      | number;
                  };
                  Receiving: { digest: string; objectId: string; version: string
                  | number };
                  SharedObject: {
                      initialSharedVersion: string | number;
                      mutable: boolean;
                      objectId: string;
                  };
              },
              "ImmOrOwnedObject"
              | "SharedObject"
              | "Receiving",
          >;
          Pure?: undefined;
          UnresolvedObject?: undefined;
          UnresolvedPure?: undefined;
      }

  • ReceivingRef:function
    • Parameters

      • __namedParameters: { digest: string; objectId: string; version: string | number }

      Returns {
          $kind: "Object";
          Object: EnumOutputShapeWithKeys<
              {
                  ImmOrOwnedObject: {
                      digest: string;
                      objectId: string;
                      version: string
                      | number;
                  };
                  Receiving: { digest: string; objectId: string; version: string
                  | number };
                  SharedObject: {
                      initialSharedVersion: string | number;
                      mutable: boolean;
                      objectId: string;
                  };
              },
              "ImmOrOwnedObject"
              | "SharedObject"
              | "Receiving",
          >;
          Pure?: undefined;
          UnresolvedObject?: undefined;
          UnresolvedPure?: undefined;
      }

  • SharedObjectRef:function
    • Parameters

      • __namedParameters: { initialSharedVersion: string | number; mutable: boolean; objectId: string }

      Returns {
          $kind: "Object";
          Object: EnumOutputShapeWithKeys<
              {
                  ImmOrOwnedObject: {
                      digest: string;
                      objectId: string;
                      version: string
                      | number;
                  };
                  Receiving: { digest: string; objectId: string; version: string
                  | number };
                  SharedObject: {
                      initialSharedVersion: string | number;
                      mutable: boolean;
                      objectId: string;
                  };
              },
              "ImmOrOwnedObject"
              | "SharedObject"
              | "Receiving",
          >;
          Pure?: undefined;
          UnresolvedObject?: undefined;
          UnresolvedPure?: undefined;
      }