Type Alias: Offer
type Offer = object;
Defined in: packages/overcast-core/src/types/index.ts:240
Properties
counterparty?
optional counterparty?: Bytes32;
Defined in: packages/overcast-core/src/types/index.ts:255
Optional counterparty of that option
creator
creator: Bytes32;
Defined in: packages/overcast-core/src/types/index.ts:242
This is either the maker or taker, depending on the side
details
details: OptionDetails;
Defined in: packages/overcast-core/src/types/index.ts:245
expiry
expiry: number;
Defined in: packages/overcast-core/src/types/index.ts:244
When the offer expires
salt
salt: Bytes32;
Defined in: packages/overcast-core/src/types/index.ts:252
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:253