Add `RewardByBlock` item to the page `Modify Proxy Contract Ballot`
This commit is contained in:
parent
0925b1e49f
commit
8708bd56b1
|
@ -7,22 +7,19 @@ import { inject, observer } from 'mobx-react'
|
||||||
@observer
|
@observer
|
||||||
export class BallotProxyMetadata extends React.Component {
|
export class BallotProxyMetadata extends React.Component {
|
||||||
render() {
|
render() {
|
||||||
const { ballotStore, contractsStore, networkBranch } = this.props
|
const { ballotStore, networkBranch } = this.props
|
||||||
let options = [
|
let options = [
|
||||||
/*0*/ { value: '', label: '' },
|
{ value: '', label: '' },
|
||||||
/*1*/ { value: '1', label: ballotStore.ProxyBallotType[1] }, // KeysManager
|
{ value: '1', label: ballotStore.ProxyBallotType[1] }, // KeysManager
|
||||||
/*2*/ { value: '2', label: ballotStore.ProxyBallotType[2] }, // VotingToChangeKeys
|
{ value: '2', label: ballotStore.ProxyBallotType[2] }, // VotingToChangeKeys
|
||||||
/*3*/ { value: '3', label: ballotStore.ProxyBallotType[3] }, // VotingToChangeMinThreshold
|
{ value: '3', label: ballotStore.ProxyBallotType[3] }, // VotingToChangeMinThreshold
|
||||||
/*4*/ { value: '4', label: ballotStore.ProxyBallotType[4] }, // VotingToChangeProxy
|
{ value: '4', label: ballotStore.ProxyBallotType[4] }, // VotingToChangeProxy
|
||||||
/*5*/ { value: '5', label: ballotStore.ProxyBallotType[5] }, // BallotsStorage
|
{ value: '5', label: ballotStore.ProxyBallotType[5] }, // BallotsStorage
|
||||||
/*6*/ { value: '7', label: ballotStore.ProxyBallotType[7] }, // ValidatorMetadata
|
{ value: '7', label: ballotStore.ProxyBallotType[7] }, // ValidatorMetadata
|
||||||
/*7*/ { value: '8', label: ballotStore.ProxyBallotType[8] } // ProxyStorage
|
{ value: '8', label: ballotStore.ProxyBallotType[8] }, // ProxyStorage
|
||||||
|
{ value: '9', label: ballotStore.ProxyBallotType[9] } // RewardByBlock
|
||||||
]
|
]
|
||||||
|
|
||||||
if (!contractsStore.proxyStorage || !contractsStore.proxyStorage.doesMethodExist('getValidatorMetadata')) {
|
|
||||||
options.splice(6) // keep 0-5 and remove 6-... items if ProxyStorage is old
|
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="frm-BallotProxyMetadata">
|
<div className="frm-BallotProxyMetadata">
|
||||||
<div className="frm-BallotProxyMetadata_Row">
|
<div className="frm-BallotProxyMetadata_Row">
|
||||||
|
|
|
@ -26,7 +26,8 @@ class BallotStore {
|
||||||
4: 'VotingToChangeProxy',
|
4: 'VotingToChangeProxy',
|
||||||
5: 'BallotsStorage',
|
5: 'BallotsStorage',
|
||||||
7: 'ValidatorMetadata',
|
7: 'ValidatorMetadata',
|
||||||
8: 'ProxyStorage'
|
8: 'ProxyStorage',
|
||||||
|
9: 'RewardByBlock'
|
||||||
}
|
}
|
||||||
@observable ballotType
|
@observable ballotType
|
||||||
@observable keysBallotType
|
@observable keysBallotType
|
||||||
|
|
Loading…
Reference in New Issue