# GenesisProtocolFormulasInterface
[see the source](https://github.com/daostack/arc/tree/master/contracts/VotingMachines/GenesisProtocolFormulasInterface.sol)


**Execution cost**: No bound available

**Deployment cost**: No bound available

**Combined cost**: No bound available




## Methods
### getRedeemableReputationProposer(bytes32)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **_proposalId** *of type `bytes32`*

Returns:


1. **output_0** *of type `int256`*

--- 
### getRedeemableTokensStaker(bytes32,address)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **_proposalId** *of type `bytes32`*
2. **_staker** *of type `address`*

Returns:


1. **output_0** *of type `uint256`*

--- 
### getRedeemableTokensVoter(bytes32,address)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **_proposalId** *of type `bytes32`*
2. **_beneficiary** *of type `address`*

Returns:


1. **output_0** *of type `uint256`*

--- 
### score(bytes32)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **_proposalId** *of type `bytes32`*

Returns:


1. **output_0** *of type `int256`*

--- 
### shouldBoost(bytes32)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **_proposalId** *of type `bytes32`*

Returns:


1. **output_0** *of type `bool`*

--- 
### threshold(address)


**Execution cost**: No bound available

**Attributes**: constant


Params:

1. **_avatar** *of type `address`*

Returns:


1. **output_0** *of type `int256`*

[Back to the top ↑](#genesisprotocolformulasinterface)
