MultiOwnerLightAccount

1type MultiOwnerLightAccount<TSigner, TLightAccountVersion> = LightAccountBase<
2 TSigner,
3 "MultiOwnerLightAccount",
4 TLightAccountVersion
5> &
6 object;

Defined in: account-kit/smart-contracts/src/light-account/accounts/multiOwner.ts:33

Type Declaration

NameType

encodeUpdateOwners()

(ownersToAdd, ownersToRemove) => Hex

getOwnerAddresses()

() => Promise<readonly Address[]>

Type Parameters

Type ParameterDefault type

TSigner extends SmartAccountSigner

SmartAccountSigner

TLightAccountVersion extends LightAccountVersion<"MultiOwnerLightAccount">

LightAccountVersion<"MultiOwnerLightAccount">