Skip to main content

Type Alias: Offer

type Offer = object;

Defined in: packages/overcast-core/src/types/index.ts:241

Properties

creator

creator: Bytes32;

Defined in: packages/overcast-core/src/types/index.ts:243

This is either the maker or taker, depending on the side


details

details: OptionDetails;

Defined in: packages/overcast-core/src/types/index.ts:246


expiry

expiry: number;

Defined in: packages/overcast-core/src/types/index.ts:245

When the offer expires


salt

salt: Bytes32;

Defined in: packages/overcast-core/src/types/index.ts:253

The offer's 32-byte uniquifier, mixed into its content-address so two economically identical offers get distinct ids. A signable term: pin it before signing and keep it, or the id can't be re-derived. See randomSalt.


side

side: OptionSide;

Defined in: packages/overcast-core/src/types/index.ts:254