Remove Automata mainnet and contextfree testnet (#10531)

* Remove Automata mainnet and contextfree testnet

* remove /api/spec/automata.ts
This commit is contained in:
Liaoyi 2024-05-24 23:39:25 +08:00 committed by GitHub
parent fba1e09303
commit df1a3e7d96
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 2 additions and 426 deletions

View File

@ -1,130 +0,0 @@
// Copyright 2017-2024 @polkadot/apps-config authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { OverrideBundleDefinition } from '@polkadot/types/types';
// structs need to be in order
/* eslint-disable sort-keys */
const definitions: OverrideBundleDefinition = {
types: [
{
// on all versions
minmax: [0, undefined],
types: {
ResourceId: '[u8; 32]',
DepositNonce: 'u64',
ProposalStatus: {
_enum: [
'Initiated',
'Approved',
'Rejected'
]
},
ProposalVotes: {
votes_for: 'Vec<AccountId>',
votes_against: 'Vec<AccountId>',
status: 'ProposalStatus'
},
BridgeTokenId: 'U256',
BridgeChainId: 'u8',
VestingPlan: {
start_time: 'u64',
cliff_duration: 'u64',
total_duration: 'u64',
interval: 'u64',
initial_amount: 'Balance',
total_amount: 'Balance',
vesting_during_cliff: 'bool'
},
ProposalId: 'u32',
ProjectId: 'u32',
ChainIndex: 'u32',
Protocol: {
_enum: ['Solidity', 'Substrate']
},
Chain: {
_protocol: 'Protocol'
},
CrossChainAccount: {
_enum: {
Solidity: 'H160',
Substrate: 'AccountId'
}
},
IpfsHash: 'Text',
SolidityStrategy: {
_enum: {
ERC20Balance: 'H160'
}
},
SubstrateStrategy: {
_enum: ['NativeBalance']
},
Strategy: {
_enum: {
Solidity: 'SolidityStrategy',
Substrate: 'SubstrateStrategy'
}
},
Workspace: {
_chain: 'ChainIndex',
strategies: 'Vec<Strategy>'
},
UserGroup: {
owner: 'CrossChainAccount',
admins: 'Vec<CrossChainAccount>',
maintainers: 'Vec<CrossChainAccount>',
proposers: 'Option<Vec<CrossChainAccount>>'
},
Project: {
usergroup: 'UserGroup',
data: 'IpfsHash',
workspaces: 'Vec<Workspace>'
},
VotingFormat: {
_enum: ['SingleChoice', 'SplitVote']
},
OptionIndex: 'u8',
PrivacyLevel: {
_enum: {
Opaque: 'u8',
Rank: 'Null',
Private: 'Null',
Public: 'Null',
Mixed: 'Null'
}
},
VotingPower: 'U256',
DAOProposalState: {
finalized: 'bool',
snapshots: 'Vec<Option<U256>>',
blacklisted: 'bool',
votes: 'Vec<VotingPower>',
pub_voters: 'Option<IpfsHash>',
updates: 'u32'
},
DAOProposal: {
_author: 'CrossChainAccount',
_voting_format: 'VotingFormat',
_option_count: 'OptionIndex',
_data: 'IpfsHash',
_privacy: 'PrivacyLevel',
_start: 'u64',
_end: 'u64',
_frequency: 'Option<u64>',
_workspaces: 'Vec<Workspace>',
state: 'DAOProposalState'
},
VoteUpdate: {
project: 'ProjectId',
proposal: 'ProposalId',
votes: 'Vec<VotingPower>',
pub_voters: 'Option<IpfsHash>'
}
}
}
]
};
export default definitions;

View File

@ -10,7 +10,6 @@ import apron from './apron.js';
import aresGladios from './ares-gladios.js';
import aresParachain from './ares-parachain.js';
import astar from './astar.js';
import automata from './automata.js';
import bajun from './bajun.js';
import basilisk from './basilisk.js';
import beresheet from './beresheet.js';
@ -164,7 +163,6 @@ const spec: Record<string, OverrideBundleDefinition> = {
'ares-odyssey': aresParachain,
asgard: bifrostAsgard,
astar,
automata,
bajun,
basilisk,
beresheet,
@ -180,7 +178,6 @@ const spec: Record<string, OverrideBundleDefinition> = {
'clover-rococo': cloverRococo,
coinversation,
'competitors-club': competitorsClub,
contextfree: automata,
'continuum-runtime': bitcountryPioneer,
contracts,
'crown-sterling': crownSterlingChain,

View File

@ -46472,136 +46472,6 @@ export const typesBundle = {
}
]
},
"automata": {
"types": [
{
"minmax": [
0,
null
],
"types": {
"ResourceId": "[u8; 32]",
"DepositNonce": "u64",
"ProposalStatus": {
"_enum": [
"Initiated",
"Approved",
"Rejected"
]
},
"ProposalVotes": {
"votes_for": "Vec<AccountId>",
"votes_against": "Vec<AccountId>",
"status": "ProposalStatus"
},
"BridgeTokenId": "U256",
"BridgeChainId": "u8",
"VestingPlan": {
"start_time": "u64",
"cliff_duration": "u64",
"total_duration": "u64",
"interval": "u64",
"initial_amount": "Balance",
"total_amount": "Balance",
"vesting_during_cliff": "bool"
},
"ProposalId": "u32",
"ProjectId": "u32",
"ChainIndex": "u32",
"Protocol": {
"_enum": [
"Solidity",
"Substrate"
]
},
"Chain": {
"_protocol": "Protocol"
},
"CrossChainAccount": {
"_enum": {
"Solidity": "H160",
"Substrate": "AccountId"
}
},
"IpfsHash": "Text",
"SolidityStrategy": {
"_enum": {
"ERC20Balance": "H160"
}
},
"SubstrateStrategy": {
"_enum": [
"NativeBalance"
]
},
"Strategy": {
"_enum": {
"Solidity": "SolidityStrategy",
"Substrate": "SubstrateStrategy"
}
},
"Workspace": {
"_chain": "ChainIndex",
"strategies": "Vec<Strategy>"
},
"UserGroup": {
"owner": "CrossChainAccount",
"admins": "Vec<CrossChainAccount>",
"maintainers": "Vec<CrossChainAccount>",
"proposers": "Option<Vec<CrossChainAccount>>"
},
"Project": {
"usergroup": "UserGroup",
"data": "IpfsHash",
"workspaces": "Vec<Workspace>"
},
"VotingFormat": {
"_enum": [
"SingleChoice",
"SplitVote"
]
},
"OptionIndex": "u8",
"PrivacyLevel": {
"_enum": {
"Opaque": "u8",
"Rank": "Null",
"Private": "Null",
"Public": "Null",
"Mixed": "Null"
}
},
"VotingPower": "U256",
"DAOProposalState": {
"finalized": "bool",
"snapshots": "Vec<Option<U256>>",
"blacklisted": "bool",
"votes": "Vec<VotingPower>",
"pub_voters": "Option<IpfsHash>",
"updates": "u32"
},
"DAOProposal": {
"_author": "CrossChainAccount",
"_voting_format": "VotingFormat",
"_option_count": "OptionIndex",
"_data": "IpfsHash",
"_privacy": "PrivacyLevel",
"_start": "u64",
"_end": "u64",
"_frequency": "Option<u64>",
"_workspaces": "Vec<Workspace>",
"state": "DAOProposalState"
},
"VoteUpdate": {
"project": "ProjectId",
"proposal": "ProposalId",
"votes": "Vec<VotingPower>",
"pub_voters": "Option<IpfsHash>"
}
}
}
]
},
"bajun": {
"types": [
{
@ -51828,136 +51698,6 @@ export const typesBundle = {
}
]
},
"contextfree": {
"types": [
{
"minmax": [
0,
null
],
"types": {
"ResourceId": "[u8; 32]",
"DepositNonce": "u64",
"ProposalStatus": {
"_enum": [
"Initiated",
"Approved",
"Rejected"
]
},
"ProposalVotes": {
"votes_for": "Vec<AccountId>",
"votes_against": "Vec<AccountId>",
"status": "ProposalStatus"
},
"BridgeTokenId": "U256",
"BridgeChainId": "u8",
"VestingPlan": {
"start_time": "u64",
"cliff_duration": "u64",
"total_duration": "u64",
"interval": "u64",
"initial_amount": "Balance",
"total_amount": "Balance",
"vesting_during_cliff": "bool"
},
"ProposalId": "u32",
"ProjectId": "u32",
"ChainIndex": "u32",
"Protocol": {
"_enum": [
"Solidity",
"Substrate"
]
},
"Chain": {
"_protocol": "Protocol"
},
"CrossChainAccount": {
"_enum": {
"Solidity": "H160",
"Substrate": "AccountId"
}
},
"IpfsHash": "Text",
"SolidityStrategy": {
"_enum": {
"ERC20Balance": "H160"
}
},
"SubstrateStrategy": {
"_enum": [
"NativeBalance"
]
},
"Strategy": {
"_enum": {
"Solidity": "SolidityStrategy",
"Substrate": "SubstrateStrategy"
}
},
"Workspace": {
"_chain": "ChainIndex",
"strategies": "Vec<Strategy>"
},
"UserGroup": {
"owner": "CrossChainAccount",
"admins": "Vec<CrossChainAccount>",
"maintainers": "Vec<CrossChainAccount>",
"proposers": "Option<Vec<CrossChainAccount>>"
},
"Project": {
"usergroup": "UserGroup",
"data": "IpfsHash",
"workspaces": "Vec<Workspace>"
},
"VotingFormat": {
"_enum": [
"SingleChoice",
"SplitVote"
]
},
"OptionIndex": "u8",
"PrivacyLevel": {
"_enum": {
"Opaque": "u8",
"Rank": "Null",
"Private": "Null",
"Public": "Null",
"Mixed": "Null"
}
},
"VotingPower": "U256",
"DAOProposalState": {
"finalized": "bool",
"snapshots": "Vec<Option<U256>>",
"blacklisted": "bool",
"votes": "Vec<VotingPower>",
"pub_voters": "Option<IpfsHash>",
"updates": "u32"
},
"DAOProposal": {
"_author": "CrossChainAccount",
"_voting_format": "VotingFormat",
"_option_count": "OptionIndex",
"_data": "IpfsHash",
"_privacy": "PrivacyLevel",
"_start": "u64",
"_end": "u64",
"_frequency": "Option<u64>",
"_workspaces": "Vec<Workspace>",
"state": "DAOProposalState"
},
"VoteUpdate": {
"project": "ProjectId",
"proposal": "ProposalId",
"votes": "Vec<VotingPower>",
"pub_voters": "Option<IpfsHash>"
}
}
}
]
},
"continuum-runtime": {
"Amount": "i128",
"AmountOf": "Amount",

View File

@ -4,7 +4,7 @@
import type { EndpointOption } from './types.js';
import { chains3dpassSVG, chainsAlephSVG, chainsBittensorPNG, chainsChainflipPNG, chainsCreditcoinPNG, chainsDebioSVG, chainsFragnovaPNG, chainsJurPNG, chainsLiberlandPNG, chainsLogionPNG, chainsMyriadPNG, chainsSpannerPNG, chainsTanglePNG, chainsVaraPNG, chainsVtbPNG } from '../ui/logos/chains/index.js';
import { nodesAresOdysseySVG, nodesAutomataPNG, nodesCentrifugePNG, nodesCereSVG, nodesChainxSVG, nodesCompetitorsClubPNG, nodesCrownSterlingPNG, nodesCrustSVG, nodesDatahighwayPNG, nodesDockPNG, nodesEdgewareWhitePNG, nodesEfinitySVG, nodesElysiumPNG, nodesHanyonycashPNG, nodesHumanodePNG, nodesInnovatorPNG, nodesJoystreamSVG, nodesKulupuSVG, nodesKusariSVG, nodesMathSVG, nodesMinixPNG, nodesNftmartPNG, nodesNodleSVG, nodesPolkadexSVG, nodesPolymeshSVG, nodesRiochainSVG, nodesRobonomicsSVG, nodesSherpaxPNG, nodesSoraSubstrateSVG, nodesStafiPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesSwapdexSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUnitnetworkPNG } from '../ui/logos/nodes/index.js';
import { nodesAresOdysseySVG, nodesCentrifugePNG, nodesCereSVG, nodesChainxSVG, nodesCompetitorsClubPNG, nodesCrownSterlingPNG, nodesCrustSVG, nodesDatahighwayPNG, nodesDockPNG, nodesEdgewareWhitePNG, nodesEfinitySVG, nodesElysiumPNG, nodesHanyonycashPNG, nodesHumanodePNG, nodesInnovatorPNG, nodesJoystreamSVG, nodesKulupuSVG, nodesKusariSVG, nodesMathSVG, nodesMinixPNG, nodesNftmartPNG, nodesNodleSVG, nodesPolkadexSVG, nodesPolymeshSVG, nodesRiochainSVG, nodesRobonomicsSVG, nodesSherpaxPNG, nodesSoraSubstrateSVG, nodesStafiPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesSwapdexSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUnitnetworkPNG } from '../ui/logos/nodes/index.js';
export * from './productionRelayKusama.js';
export * from './productionRelayPolkadot.js';
@ -52,18 +52,6 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
logo: nodesAresOdysseySVG
}
},
{
info: 'automata',
providers: {
// 'Automata Network': 'wss://api.ata.network', // https://github.com/polkadot-js/apps/issues/10289
OnFinality: 'wss://automata.api.onfinality.io/public-ws'
},
text: 'Automata',
ui: {
color: '#EC7032',
logo: nodesAutomataPNG
}
},
{
info: 'thebifrost-mainnet',
providers: {

View File

@ -4,7 +4,7 @@
import type { EndpointOption } from './types.js';
import { chains3dpassSVG, chainsAcalaSVG, chainsAlephSVG, chainsAllfeatSVG, chainsAnalogSVG, chainsBrainstormPNG, chainsChainflipPNG, chainsCreditcoinTestPNG, chainsDebioSVG, chainsEquilibriumSVG, chainsFerrumPNG, chainsFragnovaPNG, chainsJurPNG, chainsKintsugiPNG, chainsLiberlandPNG, chainsLogionPNG, chainsMyriadPNG, chainsShidenPNG, chainsSkyekiwiPNG, chainsTanglePNG, chainsVaraTestnetPNG } from '../ui/logos/chains/index.js';
import { nodesAjunaPNG, nodesArcticPNG, nodesAresGladiosSVG, nodesAutomataPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesCereSVG, nodesCessPNG, nodesCloverSVG, nodesCrustMaxwellSVG, nodesCurioSVG, nodesDanceboxSVG, nodesDatahighwayPNG, nodesDockPNG, nodesDolphinSVG, nodesDotmogSVG, nodesEdgewareWhitePNG, nodesEncointerBlueSVG, nodesFantourPNG, nodesGalitalLogoPNG, nodesGamepowerSVG, nodesGeekSVG, nodesInterlaySVG, nodesIpsePNG, nodesJazPNG, nodesJupiterSVG, nodesKarmachainSVG, nodesKhalaSVG, nodesKlugPNG, nodesKylinPNG, nodesLaminarCircleSVG, nodesLitentryPNG, nodesMantaPNG, nodesMathSVG, nodesMinixPNG, nodesMoonbaseAlphaSVG, nodesMybankPNG, nodesNftmartPNG, nodesNodleSVG, nodesOpalLogoPNG, nodesOpportunityPNG, nodesPangoroSVG, nodesPhalaSVG, nodesPhoenixPNG, nodesPhykenNetworkPNG, nodesPichiuPNG, nodesPolkadexSVG, nodesPolkafoundrySVG, nodesPolymeshSVG, nodesPontemSVG, nodesPrismPNG, nodesRealisPNG, nodesRiochainSVG, nodesSherpaxPNG, nodesSoonsocialPNG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubspacePNG, nodesSubstrateHexagonSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUniqueSVG, nodesUnitnetworkPNG, nodesWeb3gamesSVG, nodesZCloakSVG, nodesZeroSVG } from '../ui/logos/nodes/index.js';
import { nodesAjunaPNG, nodesArcticPNG, nodesAresGladiosSVG, nodesBifrostSVG, nodesBitcountryPNG, nodesCereSVG, nodesCessPNG, nodesCloverSVG, nodesCrustMaxwellSVG, nodesCurioSVG, nodesDanceboxSVG, nodesDatahighwayPNG, nodesDockPNG, nodesDolphinSVG, nodesDotmogSVG, nodesEdgewareWhitePNG, nodesEncointerBlueSVG, nodesFantourPNG, nodesGalitalLogoPNG, nodesGamepowerSVG, nodesGeekSVG, nodesInterlaySVG, nodesIpsePNG, nodesJazPNG, nodesJupiterSVG, nodesKarmachainSVG, nodesKhalaSVG, nodesKlugPNG, nodesKylinPNG, nodesLaminarCircleSVG, nodesLitentryPNG, nodesMantaPNG, nodesMathSVG, nodesMinixPNG, nodesMoonbaseAlphaSVG, nodesMybankPNG, nodesNftmartPNG, nodesNodleSVG, nodesOpalLogoPNG, nodesOpportunityPNG, nodesPangoroSVG, nodesPhalaSVG, nodesPhoenixPNG, nodesPhykenNetworkPNG, nodesPichiuPNG, nodesPolkadexSVG, nodesPolkafoundrySVG, nodesPolymeshSVG, nodesPontemSVG, nodesPrismPNG, nodesRealisPNG, nodesRiochainSVG, nodesSherpaxPNG, nodesSoonsocialPNG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubspacePNG, nodesSubstrateHexagonSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUniqueSVG, nodesUnitnetworkPNG, nodesWeb3gamesSVG, nodesZCloakSVG, nodesZeroSVG } from '../ui/logos/nodes/index.js';
export * from './testingRelayRococo.js';
export * from './testingRelayWestend.js';
@ -108,18 +108,6 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
logo: nodesJazPNG
}
},
{
info: 'automata-contextfree',
providers: {
'Automata Network': 'wss://cf-api.ata.network',
OnFinality: 'wss://contextfree.api.onfinality.io/public-ws'
},
text: 'Automata ContextFree',
ui: {
color: '#EC7032',
logo: nodesAutomataPNG
}
},
{
info: 'edgeware',
providers: {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

View File

@ -12,7 +12,6 @@ export { nodesAresOdysseySVG } from './generated/ares-odysseySVG.js';
export { nodesAresPNG } from './generated/aresPNG.js';
export { nodesAssetHubSVG } from './generated/assetHubSVG.js';
export { nodesAstarPNG } from './generated/astarPNG.js';
export { nodesAutomataPNG } from './generated/automataPNG.js';
export { nodesAventusSVG } from './generated/aventusSVG.js';
export { nodesBajunPNG } from './generated/bajunPNG.js';
export { nodesBasiliskRococoBgPNG } from './generated/basilisk-rococo-bgPNG.js';