Proposal
type Proposal = {  description: string;  endBlock: BigNumber;  executions: Array<ProposalExecutable>;  proposalId: BigNumber;  proposer: string;  startBlock: BigNumber;  state: ProposalState;  votes: Array<ProposalVote>;};
The description of the proposal.
type description = string;
type endBlock = BigNumber;
All executions that have been proposed for the proposal.
The unique identifier of the proposal.
type proposalId = BigNumber;
The address of the wallet that created the proposal.
type proposer = string;
type startBlock = BigNumber;
The current state of the proposal.
All votes that have been cast on the proposal.