UseUploadSimpleProps
Defined in: synapse-react/src/warm-storage/use-upload-simple.ts:9
Options shared by the write hooks that can sign with a session key.
Extends
Section titled “Extends”Properties
Section titled “Properties”mutation?
Section titled “mutation?”
optionalmutation?:Omit<MutateOptions<{addMessageOk:true;confirmedPieceIds:bigint[];confirmedTxHash?:`0x${string}`;dataSetId:bigint;pieceCount:number;piecesAdded:true;txHash:`0x${string}`;txStatus:"confirmed"; },Error,UseUploadSimpleVariables,unknown>,"mutationFn">
Defined in: synapse-react/src/warm-storage/use-upload-simple.ts:14
onHash?
Section titled “onHash?”
optionalonHash?: (hash) =>void
Defined in: synapse-react/src/warm-storage/use-upload-simple.ts:13
The callback to call when the hash is available.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
hash | string |
Returns
Section titled “Returns”void
sessionKey?
Section titled “sessionKey?”
optionalsessionKey?: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.