submit: TxDescriptor<{
    enactment_moment: TraitsScheduleDispatchTime;
    proposal: PreimagesBounded;
    proposal_origin: Enum<{
        AllianceMotion: Enum<{
            _Phantom: undefined;
            Member: SS58String;
            Members: FixedSizeArray<2, number>;
        }>;
        AmbassadorOrigins: Enum<{
            Ambassadors: undefined;
            HeadAmbassadors: undefined;
            SeniorAmbassadors: undefined;
        }>;
        CumulusXcm: Enum<{
            Relay: undefined;
            SiblingParachain: number;
        }>;
        FellowshipOrigins: Enum<{
            Architects: undefined;
            FastPromoteTo1Dan: undefined;
            FastPromoteTo2Dan: undefined;
            FastPromoteTo3Dan: undefined;
            Fellows: undefined;
            Fellowship2Dan: undefined;
            Fellowship5Dan: undefined;
            Fellowship6Dan: undefined;
            Fellowship8Dan: undefined;
            Fellowship9Dan: undefined;
            Masters: undefined;
            Members: undefined;
            PromoteTo1Dan: undefined;
            PromoteTo2Dan: undefined;
            PromoteTo3Dan: undefined;
            PromoteTo4Dan: undefined;
            PromoteTo5Dan: undefined;
            PromoteTo6Dan: undefined;
            RetainAt1Dan: undefined;
            RetainAt2Dan: undefined;
            RetainAt3Dan: undefined;
            RetainAt4Dan: undefined;
            RetainAt5Dan: undefined;
            RetainAt6Dan: undefined;
        }>;
        PolkadotXcm: XcmPalletOrigin;
        system: DispatchRawOrigin;
        Void: undefined;
    }>;
}>

Propose a referendum on a privileged action.

  • origin: must be SubmitOrigin and the account must have SubmissionDeposit funds available.
  • proposal_origin: The origin from which the proposal should be executed.
  • proposal: The proposal.
  • enactment_moment: The moment that the proposal should be enacted.

Emits Submitted.