Skip to main content

Interface: SignAndEncodeTxArgs

Properties

calls

calls: ICoWShedCall[]

Calls to pre-authorize on the cow-shed account

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:20


chainId

chainId: SupportedChainId

Chain ID to use for the transaction.

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:33


deadline

Optional deadline: bigint

Deadline to use for the transaction. If not provided, the maximum uint256 will be used.

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:43


defaultGasLimit

Optional defaultGasLimit: bigint

Default gas limit to use for the transaction. If not provided, it will throw an error if the gas limit cannot be estimated.

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:48


nonce

Optional nonce: string

Nonce to use for the transaction. If not provided, the current timestamp will be used.

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:38


signer

Optional signer: SignerLike

Signer for the cow-shed's owner account.

The signer will be used to pre-authorise the calls. The cow-shed account will be derived from this signer.

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:28


signingScheme

Optional signingScheme: EcdsaSigningScheme

Signing scheme to use for the transaction.

Defined in

external/cow-sdk/src/cow-shed/CowShedSdk.ts:53