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:19


chainId

chainId: SupportedChainId

Chain ID to use for the transaction.

Defined in

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


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:42


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:47


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:37


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:27


signingScheme

Optional signingScheme: EcdsaSigningScheme

Signing scheme to use for the transaction.

Defined in

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