@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / packMultiSend

Function: packMultiSend()

packMultiSend(calls): `0x${string}`

Defined in: packages/sdk/src/executor/safe.ts:184

Pack calls for MultiSend: (operation uint8, to, value, data.length, data) per call, concatenated.

  • Throws InvalidInputError - a call's data is not even-length hex (a hand-built call can be type-correct and still unencodable) or its value is negative. The complete union is PackMultiSendError.

Parameters

calls

readonly UnsignedCall[]

Returns

`0x${string}`