Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Club together various pieces of the genesis file from various sources (…
…iov-one#122) * WIP: Begin construction of the genesis file * Fix test command * Add fetchOsakaGenesisFile() * Add submodule dump * Add pullDumpedState() * Add submodule premium * Add pullPremiums() * Add gitPullGist() * Fix pullPremiums() * Add constants * Start migrate() * Fix burnTokens() test * Add labelMultisigs() * Add labelAccounts() * Add chainIds * Sort chainIds * Add `starname-migration` to chainIds `iov-mainnet-2` was decided upon by Antoine (https://internetofvalues.slack.com/archives/DHS8HV1KL/p1587037894001600). * Add fixChainIds() * Fix burnTokens() * Add consolidateEscrows() * Don't show js in github langs * Add `//iov1` property * Add multisig_pubkeys.sh * Add multisig_pubkeys.txt https://drive.google.com/file/d/15m0i3Uy-GuuL36rm4NcgA_AfHyIj6x9Y/view?usp=sharing * Add `//iov1` property * Fix source2multisig by replacing `multisig` with `star1` * Add mapIovToStar() * Limit manipulation of the genesis object to migrate() * Add custodian account * Add convertAccounts() * Drop source2multisig from mapIovToStar(); fix convertAccounts() Handling of escrows' star1 addresses is done in consolidateEscrows(). Looping on dumped.cash while splicing it was wrong. * Fix comment * Bundle converting accounts with converting usernames * Make genesis object quoting consistent * Fix genesis object structure * Add premiums (domains) to convertToCosmosSdk() * Add another test to fetchIndicativeSendsTo * Add indicatives to mapIovToStar() * Update createStarname() and createDomain() to pre-v0.3.0 schema * Add reserveds to convertToCosmosSdk() * Make `Should migrate.` test useful * Write genesis.json * Replace `json-stable-stringify` with `fast-json-stable-stringify` * Fix tests The addition of the custodial multisig account to the weave broke pullDumpedState.test.js. * Add addGentxs() * Use functional json-stable-stringify package * Add addGentxs() to migrate() * Make addGentxs() optional * Add patch*() * Set mainnet parameters * Add configuration * Add submodule config for galaxynet * Use migrate() * Deal with command-line created accounts without targets * Fix valid_account_name * Add fixHumanErrors() * Fix app_state * Add iov149cn0rauw2773lfdp34njyejg3cfz2d56c0m5t * Fix mapIovToStar() * Fix app_state * Add temporary patches to galaxynet * Fix createDomain() * Convert denomination IOV to uiov * Fix migration tests * Stabilize galaxynet's valid_untils * Fix patchGalaxynet() * Fix *denom * Fix patch iovns-galaxynet test * Rename `fixHumanErrors()` to `fixErrors()` * Update fixErrors() * Fix createStarname() Added targets. * Add and use multisig_pubkeys_testnets.txt * Add iov domain * Add escrow multisigs to patchGalaxynet() * Use `uvoi` as the token denomination for galaxynet * Update comment * Update configuration * Make test accounts heavier * Fix multisig_pubkeys.sh * Update fee parameter names * Fix max_evidence_age * Update blocks_per_year * Fix/tweak config * Make patchMainnet() useful * Add bojack account to patchGalaxynet() * Fix scaling on fee_coin_price * Debug fees * Debug fees * Fix bojack * Fix galaxynet fee_coin_denom * Simmer down on the weight of the testnet wallets * Use galaxynet fees suggested by Benjamin * Add iov153n95ekuw9rxfhzspgarqjdwnadmvdt0chcjs4 to patchMainnet() * Change faucet address in conjunction with... .../keybase/kbfs/team/iov_one.blockchain/credentials/testnet-common/faucet-{key,env-var}.txt * Update in conjunction with iov-one#245 * Add iov14qk7zrz2ewhdmy7cjj68sk6jn3rst4vd7u930y to patchMainnet() * Fix resources_max * Fix resources_max * Add iov12gd6weg7py6vs7ujn22h82422arek8cxzhe85p to patchMainnet() * Play with inflation * Use cosmoshub rate of change of inflation * Return Arnaud's July escrow * Fix safeguarded * Pick-up star1 addresses from premiums Updated in conjunction with iov-one/marketing-namespace-firebase@93fff04. * Fix fee denominations * Update chainIds (URIs) * change: rename to starname, remove unused packages * fix: query path mismatch * add: domains cannot be renewed if beyond grace period * fix: export genesis function * remove: pointless comment * chore: update documentation, add genesis state test * chore: update CHANGELOG.md * Update in conjunction with iov-one#268 * Enable galaxynet gentx * Format genesis.json after gentxs * Test gentxs * Clean-up automagically generated files * Rejoice upon successful test of adding gentxs * fix: account empty name ambiguity * chore: enhance genesis state test * update: CHANGELOG.md * Test against devnet * Debug against travis * Unleash all tests * Debug * Drop REST queries from CLI tests * Add domain transfers to CLI tests * Focus on domain transfer in REST tests * Stop debugging * Pick-up latest data * Prepare for adding scripts/genesis to travis * Fix echo * Deal with cosmos-sdk breaking changes * Deal with cosmos-sdk breaking changes * Make travis green * Make travis green * Update CHANGELOG.md Co-authored-by: Dave Puchyr <dave@slim.avaritia.com> Co-authored-by: frojdidymylja <frojdi.dymylja@gmail.com> Co-authored-by: Dave Puchyr <dave@debt.avaritia.com>
- Loading branch information