submit: TxDescriptor<{
    enactment_moment: TraitsScheduleDispatchTime;
    proposal: PreimagesBounded;
    proposal_origin: Enum<{
        Origins: Enum<{
            AuctionAdmin: undefined;
            BigSpender: undefined;
            BigTipper: undefined;
            Fellows: undefined;
            Fellowship1Dan: undefined;
            Fellowship2Dan: undefined;
            Fellowship3Dan: undefined;
            Fellowship4Dan: undefined;
            Fellowship5Dan: undefined;
            Fellowship6Dan: undefined;
            Fellowship7Dan: undefined;
            Fellowship8Dan: undefined;
            Fellowship9Dan: undefined;
            FellowshipAdmin: undefined;
            FellowshipExperts: undefined;
            FellowshipInitiates: undefined;
            FellowshipMasters: undefined;
            GeneralAdmin: undefined;
            LeaseAdmin: undefined;
            MediumSpender: undefined;
            ReferendumCanceller: undefined;
            ReferendumKiller: undefined;
            SmallSpender: undefined;
            SmallTipper: undefined;
            StakingAdmin: undefined;
            Treasurer: undefined;
            WhitelistedCaller: undefined;
            WishForChange: undefined;
        }>;
        ParachainsOrigin: ParachainsOrigin;
        system: DispatchRawOrigin;
        Void: undefined;
        XcmPallet: XcmPalletOrigin;
    }>;
}>

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.