Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coin conversion tests #297

Merged
merged 9 commits into from
Mar 4, 2020
Merged

Coin conversion tests #297

merged 9 commits into from
Mar 4, 2020

Conversation

danil-lashin
Copy link
Contributor

No description provided.

@danil-lashin danil-lashin merged commit beb0a9c into dev Mar 4, 2020
danil-lashin added a commit that referenced this pull request Mar 6, 2020
* Fix invalid check's sig issue #264 BREAKING

* Fix nonce update

* Add coin's max supply

* Add state export

* Add GasCoin to Checks

* Add start height to export

* Remove GUI

* Fix stakes recalc

* KeepStateHistory -> KeepLastStates

* Add state_cache_size option

* no message

* Fix sell coin commission calculation

* Enable multisignatures

* Add changelog entry

* Add delegations tests

* Do not delete coins with small reserve

* Do now allow to sell coins with reserve less than 10,000 bip
Set min coin reserve to 10,000 bip

* Enable multisigs

* Simplify config

* Move genesis

* Fix test

* Fix config & build script

* Pay rewards each 120 blocks

* fix

* Refactor

* Update amino

* Switch to native amino

* Refactor api

* Refactor api

* Refactor

* RRefactor

* Fmt

* Fix date

* Fix time

* no message

* Fixes

* Manager

* Fixes

* no message

* Update manager

* Update tendermint

* Add state checker

* Simplify logic

* Optimize test

* update manager (#267)

* Improve checker

* Remove unused code

* Improve checker

* Fixes

* Fix non-deterministic behaviour

* Remove pprof from codebase

* Fix non-deterministic behaviour

* no message

* fix checker

* Fix

* Fixes

* Cleanup

* no message

* Fixes

* Fixes

* fix checker

* Fix api

* Fixes

* Fix

* Fixes

* Fix api

* Fix api

* update cli module version (#269)

* Refactor logger

* Fix checker

* Fixes

* Update build scripts

* Do not report error when deleting old versions

* [core] Fix create coin commission issue

* update version

* Fixes

* fix

* Update version

* add changelog issue links (#270)

* Cleanup

* Fix

* Add multisig import

* Update config

* Update version

* Fix

* Update version

* Fixes

* Update version

* Add max supply to API

* Custom db options

* no message

* wip

* Fix

* wip

* edit response formats

* handle errors

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: fix send_transaction

* wip: fixes

* wip: details error

* wip: return style

* wip: return style

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: handle errors

* wip: fixes

* wip: move proto files

* wip: fixes api

* wip: edit api

* done

* wip: grpc

* wip: ws

* wip: fix

* wip: fix

* wip: fix

* wip: fix

* wip: fix

* wip: fix

* mod tidy

* Fix concurrent map access error

* clean up code

* Update readme

* fix start grpc-gateway in goroutine

* Update changelog

* Limit power of a single validator to 10%

* Upgrade tendermint to v0.33.0

* update dependencies (inject cli and fix api)

* add flags

* fix export fill coin

* fix

* Fix state import

* Rollback limiting power of a single validator to 10%

* Add coins cache to optimize stake recalculation

* Stakes optimization

* Candidates optimization

* Fix /block endpoint

* Fix api v2 /block endpoint and rename amino register names in events-db

* Update events-db

* Fix api /block

* update events-db

* update events-db

* wip

* Update version

* Fix block API

* check load Validators error

* check load Validators error and fix /block response

* check load Validators error and fix /block response

* doc cli

* clean up

* Update README.md

* Optimize candidates' api

* Fix delegation

* Optimize validators and app state

* Fmt

* Update version

* Fixes

* Fix stake updates

* Update version

* Fix api race

* Fix candidate API

* fix candidate api (#286)

* Fix import issue

* Fix genesis import - add stakes to updates

* Turn off validator immediately after TurnOff tx

* Update version

* Add locks to State; Export LoadValidators func

* Fix typo

* Add pprof flag

* Add pprof listen addr flag

* locks to State in api v2 (#288)

* Upgrade tendermint to v0.33.1

* fix flag error in cli command (#289)

* add genesis verification command

* Bump version

* Small refactor

* Fix API

* fixes api v2 (#290)

* fixes api v2 (#291)

* fixes api v2

* fixes api v2

* edit api v2 methods (#292)

* fixes api v2

* fixes api v2

* edit api v2 methods

* add GRPCListenAddress and APIv2ListenAddress fields to BaseConfig (#293)

* add GRPCListenAddress and APIv2ListenAddress fields to BaseConfig

* update config template

* Fix mutexes

* Remove total txs from block response

* Change developers address

* Add grace period from 1 to 15 block

* Prolong grace period

* Check duplicated addresses on multisig creation

* Remove packr

* Fix candidates limiting

* Update DAO address

* Release candidate 1

* Update builders

* Update builders

* update node-id in rundax public node (#268)

* Update readme

* Fix db options

* Update version

* Minor fixes

* Update version

* Change multisig fields ordering

* Optimize api

* Coin conversion tests (#297)

Write coin conversion tests

* Update makefile

* Update chain id

* Remove export

* Fix tests

* Update version

* Allow creation of multisig addresses from existing accounts with 0 nonce

* Allow creation of multisig addresses from existing accounts with 0 nonce p.2 and tests

* Enable multisig tests

* Fix multisig creation

* Add tests

* Add tests

* Update seeds

Co-authored-by: Klimov Sergey <[email protected]>
Co-authored-by: shrpne <[email protected]>
Co-authored-by: Andru Cherny <[email protected]>
@danil-lashin danil-lashin deleted the coin-conversion-tests branch March 24, 2020 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant