Updates Edgeware network types (#2690)
* Update extra key * Update edgeware types
This commit is contained in:
parent
88ccc8b3cb
commit
a4333c22c4
@ -12,6 +12,6 @@
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.9.6",
|
||||
"edgeware-node-types": "^2.0.1"
|
||||
"edgeware-node-types": "^2.1.0"
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,10 +2,22 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import * as edgewareDefinitions from 'edgeware-node-types/dist/definitions';
|
||||
|
||||
const edgTypes = Object.values(edgewareDefinitions)
|
||||
.reduce((res, { default: { types } }): object => ({ ...res, ...types }), {});
|
||||
|
||||
export default {
|
||||
// previous substrate versions
|
||||
BalanceLock: 'BalanceLockTo212',
|
||||
ReferendumInfo: 'ReferendumInfoTo239',
|
||||
...edgTypes,
|
||||
// aliases that don't do well as part of interfaces
|
||||
'voting::VoteType': 'VoteType',
|
||||
'voting::TallyType': 'TallyType',
|
||||
'voting::Tally': 'VotingTally',
|
||||
// chain-specific overrides
|
||||
Address: 'GenericAddress',
|
||||
Keys: 'SessionKeys4',
|
||||
StakingLedger: 'StakingLedgerTo223',
|
||||
Weight: 'u32'
|
||||
Votes: 'VotesTo230',
|
||||
ReferendumInfo: 'ReferendumInfoTo239',
|
||||
Weight: 'u32',
|
||||
};
|
||||
|
||||
@ -2,18 +2,22 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import signaling from 'edgeware-node-types/dist/signaling/definitions';
|
||||
import treasuryRewards from 'edgeware-node-types/dist/treasuryRewards/definitions';
|
||||
import voting from 'edgeware-node-types/dist//voting/definitions';
|
||||
import * as edgewareDefinitions from 'edgeware-node-types/dist/definitions';
|
||||
|
||||
import { typesFromDefs } from '../util';
|
||||
const edgTypes = Object.values(edgewareDefinitions)
|
||||
.reduce((res, { default: { types } }): object => ({ ...res, ...types }), {});
|
||||
|
||||
export default {
|
||||
...typesFromDefs({ signaling, treasuryRewards, voting }),
|
||||
...edgTypes,
|
||||
// aliases that don't do well as part of interfaces
|
||||
'voting::VoteType': 'VoteType',
|
||||
'voting::TallyType': 'TallyType',
|
||||
'voting::Tally': 'VotingTally',
|
||||
// chain-specific overrides
|
||||
Address: 'GenericAddress',
|
||||
Keys: 'SessionKeys4',
|
||||
// previous substrate versions
|
||||
ReferendumInfo: 'ReferendumInfoTo239',
|
||||
StakingLedger: 'StakingLedgerTo223',
|
||||
Weight: 'u32'
|
||||
Votes: 'VotesTo230',
|
||||
ReferendumInfo: 'ReferendumInfoTo239',
|
||||
Weight: 'u32',
|
||||
};
|
||||
|
||||
@ -3117,7 +3117,7 @@ __metadata:
|
||||
resolution: "@polkadot/apps-config@workspace:packages/apps-config"
|
||||
dependencies:
|
||||
"@babel/runtime": ^7.9.6
|
||||
edgeware-node-types: ^2.0.1
|
||||
edgeware-node-types: ^2.1.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@ -8680,7 +8680,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"edgeware-node-types@npm:^2.0.1":
|
||||
"edgeware-node-types@npm:^2.1.0":
|
||||
version: 2.1.0
|
||||
resolution: "edgeware-node-types@npm:2.1.0"
|
||||
checksum: 2/ef0809ae1a0bfb5e7f510202e8be7ebaef444b7d388b1238b1d642241bcadfa2ed67a5567e745b4c887f3dc106a51ebacb6c511433a1303fbd9cc022df8e16ab
|
||||
|
||||
Loading…
Reference in New Issue
Block a user