Msg

CreateContinuousFund defines a method to distribute a percentage of funds to an address continuously. This ContinuousFund can be indefinite or run until a given expiry time. Funds come from validator block rewards from x/distribution, but may also come from any user who funds the ProtocolPoolEscrow module account directly through x/bank.

post/cosmos.protocolpool.v1.Msg/CreateContinuousFund

Request body

authoritystring

Authority is the address that controls the module (defaults to x/gov unless overwritten).

expirystring date-time

Optional, if expiry is set, removes the state object when expired.

percentagestring

Percentage is the percentage of funds to be allocated from Community pool.

recipientstring

Recipient address of the account receiving funds.

Response

A successful response.

CosmosProtocolpoolV1MsgCreateContinuousFundResponse required

MsgCreateContinuousFundResponse defines the response to executing a MsgCreateContinuousFund message.

Changes