[API Reference](../README.md) > [GenesisProtocolProposal](../interfaces/GenesisProtocolProposal.md)



# Interface: GenesisProtocolProposal

## Hierarchy

**GenesisProtocolProposal**

↳  [ExecutedGenesisProposal](ExecutedGenesisProposal.md)









## Properties
<a id="avatarAddress"></a>

###  avatarAddress

**●  avatarAddress**:  *[Address](../#Address)* 

*Defined in [wrappers/genesisProtocol.ts:1333](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1333)*





___

<a id="boostedPhaseTime"></a>

###  boostedPhaseTime

**●  boostedPhaseTime**:  *`number`* 

*Defined in [wrappers/genesisProtocol.ts:1337](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1337)*



in seconds




___

<a id="currentBoostedVotePeriodLimit"></a>

###  currentBoostedVotePeriodLimit

**●  currentBoostedVotePeriodLimit**:  *`number`* 

*Defined in [wrappers/genesisProtocol.ts:1341](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1341)*



in seconds




___

<a id="daoBountyRemain"></a>

###  daoBountyRemain

**●  daoBountyRemain**:  *`BigNumber`* 

*Defined in [wrappers/genesisProtocol.ts:1342](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1342)*





___

<a id="executable"></a>

###  executable

**●  executable**:  *[Address](../#Address)* 

*Defined in [wrappers/genesisProtocol.ts:1343](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1343)*





___

<a id="lostReputation"></a>

###  lostReputation

**●  lostReputation**:  *`BigNumber`* 

*Defined in [wrappers/genesisProtocol.ts:1344](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1344)*





___

<a id="numOfChoices"></a>

###  numOfChoices

**●  numOfChoices**:  *`number`* 

*Defined in [wrappers/genesisProtocol.ts:1345](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1345)*





___

<a id="paramsHash"></a>

###  paramsHash

**●  paramsHash**:  *[Hash](../#Hash)* 

*Defined in [wrappers/genesisProtocol.ts:1346](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1346)*





___

<a id="proposalId"></a>

###  proposalId

**●  proposalId**:  *[Hash](../#Hash)* 

*Defined in [wrappers/genesisProtocol.ts:1347](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1347)*





___

<a id="proposer"></a>

###  proposer

**●  proposer**:  *[Address](../#Address)* 

*Defined in [wrappers/genesisProtocol.ts:1348](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1348)*





___

<a id="state"></a>

###  state

**●  state**:  *[ProposalState](../enums/ProposalState.md)* 

*Defined in [wrappers/genesisProtocol.ts:1349](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1349)*





___

<a id="submittedTime"></a>

###  submittedTime

**●  submittedTime**:  *`number`* 

*Defined in [wrappers/genesisProtocol.ts:1353](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1353)*



in seconds




___

<a id="votersStakes"></a>

###  votersStakes

**●  votersStakes**:  *`BigNumber`* 

*Defined in [wrappers/genesisProtocol.ts:1354](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1354)*





___

<a id="winningVote"></a>

###  winningVote

**●  winningVote**:  *`number`* 

*Defined in [wrappers/genesisProtocol.ts:1355](https://github.com/daostack/arc.js/blob/9063ecdf/lib/wrappers/genesisProtocol.ts#L1355)*





___


