Type Alias operate_multisig

operate_multisig: TxDescriptor<
    {
        call: TxCallData;
        dao_id: number;
        fee_asset: Enum<{ Native: undefined; Relay: undefined }>;
        metadata?: Binary;
    },
>

Create a new multisig proposal, auto-executing if caller passes execution threshold requirements Fees are calculated using the length of the metadata and the call The proposed call's weight is used internally to charge the multisig instead of the user proposing the call

  • dao_id: Id of the dao to propose the call in
  • metadata: Arbitrary byte vec to be attached to the proposal
  • fee_asset: Token to be used by the multisig to pay for call fees
  • call: The actual call to be proposed