Skip to main content

Interface: RawSigner

Defined in: packages/overcast-core/src/protocol-signer.ts:18

Properties​

curve​

readonly curve: SignatureCurve;

Defined in: packages/overcast-core/src/protocol-signer.ts:28

The curve that his signer is using


publicKey​

readonly publicKey: Bytes32;

Defined in: packages/overcast-core/src/protocol-signer.ts:23

The signing key itself, as the canonical 32-byte slot; becomes SignedOperation.signingKey.

Methods​

sign()​

sign(payload): Promise<Hex>;

Defined in: packages/overcast-core/src/protocol-signer.ts:33

Signs an arbitrary input and returns an arbitrary long signature

Parameters​

ParameterType
payloadUint8Array

Returns​

Promise<Hex>