Skip to content

UseCreateDataSetProps

Defined in: synapse-react/src/warm-storage/use-create-data-set.ts:8

Options shared by the write hooks that can sign with a session key.

optional mutation?: Omit<MutateOptions<{ confirmedTxHash?: `0x${string}`; createMessageHash: `0x${string}`; dataSetCreated: true; dataSetId: bigint; ok: true; service: string; txStatus: "confirmed"; }, Error, UseCreateDataSetVariables, unknown>, "mutationFn">

Defined in: synapse-react/src/warm-storage/use-create-data-set.ts:13


optional onHash?: (hash) => void

Defined in: synapse-react/src/warm-storage/use-create-data-set.ts:12

The callback to call when the hash is available.

ParameterType
hashstring

void


optional sessionKey?: SessionKey<"Secp256k1"> | null

Defined in: synapse-react/src/signer.ts:14

The session key to sign storage provider (EIP-712) operations with. If not provided, the connected wallet signs.

SessionKeySignerOptions.sessionKey