Properties
aggregate
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
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>