MultisigOrganization
IMultisigOrganization
, Organization
MultiSigOrganization
contract, which implements the Organization
contract, and therefore a Vault is a Guild. MultiSigOrganization
contract must be initialized withsetAddresses
function:froms
is populated, those addresses are deleted from the set of authorized wallets. If tos
is populated, those addresses are added to authorized wallets. If both are populated, addresses in froms
are deleted from and addresses in tos
are added to authorized wallets.setMinimumSignatures
function:newValue
parameter represents the new minimum signatures value.setAddresses
and setMinimumSignatures
parameters are functions that can be called by authorizedOnly
.