Hierarchy

  • DealerService

Properties

Properties

aggregate: {
    accept: ServiceMethod<{
        can: "aggregate/accept";
        nb: Pick<{
            aggregate: PieceLink;
            pieces: Link<unknown, number, number, 0 | 1>;
        }, RequiredKeys<{
            aggregate: PieceLink;
            pieces: Link<unknown, number, number, 0 | 1>;
        }>> & Partial<Pick<{
            aggregate: PieceLink;
            pieces: Link<unknown, number, number, 0 | 1>;
        }, never>>;
        with: `did:${string}:${string}` & `did:${string}` & Phantom<{
            protocol: "did:";
        }> & `${string}:${string}`;
    }, AggregateAcceptSuccess, AggregateAcceptFailure>;
    offer: ServiceMethod<{
        can: "aggregate/offer";
        nb: Pick<{
            aggregate: PieceLink;
            pieces: Link<unknown, number, number, 1>;
        }, RequiredKeys<{
            aggregate: PieceLink;
            pieces: Link<unknown, number, number, 1>;
        }>> & Partial<Pick<{
            aggregate: PieceLink;
            pieces: Link<unknown, number, number, 1>;
        }, never>>;
        with: `did:${string}:${string}` & `did:${string}` & Phantom<{
            protocol: "did:";
        }> & `${string}:${string}`;
    }, AggregateOfferSuccess, "/home/runner/work/w3up/w3up/node_modules/.pnpm/@ucanto+interface@10.0.1/node_modules/@ucanto/interface/dist/src/lib".Failure>;
}

Type declaration

Generated using TypeDoc