Commit Graph

168 Commits

Author SHA1 Message Date
Austin Abell
d982e0961a
Daemon framework (#66)
* Implements daemon framework with basic functionality

* Comment out unused functions for linter
2019-07-08 15:26:33 -04:00
David Ansermino
1d490ba4d9 Adds AppModuleBasic and Genesis Functions (#62)
* Adds AppModuleBasic implementation and genesis functions

* Fixes  broken links

* Adds .idea/

* Adds starter for missing genesis funcs

* Completes AppModuleBasic interface

* Removes comment
2019-07-08 12:02:20 -04:00
Austin Abell
ba203d3f26
Set up CLI framework without logic for query, tx, SDK rest, and web3 api commands (#61) 2019-07-05 12:46:13 -04:00
Austin Abell
a6d21e651e
Cosmos SDK version update (#60)
* Wip converting to updated Cosmos SDK version

* Fixed test failures from updating SDK

* cleaned and verified changes

* Wip converting to updated Cosmos SDK version

* Fixed test failures from updating SDK

* cleaned and verified changes

* wip - updating to version 0.36.0

* Switched supply keeper to dummy for testing

* Formatting fixes

* Changed relative dependency of cosmos SDK to specific commit
2019-07-04 15:46:54 -04:00
Austin Abell
69333ec1b3
circleCI config and linting fixes (#3)
* Fixed circleci config and fixed linting warnings

* Updated circleCI for go version 1.12 and split jobs for build/testing

* updated go version to 1.12.5 for circleCI

* Go mod tidy dependencies

* Updated linting tools and cleared up code lint smells

* Added workflow to run build and test jobs

* Moved linting command to build workflow

* Get dependencies before linting by default

* Added go module flag to linter and increased deadline to pull packages
2019-07-02 15:36:22 -04:00
Alexander Bezobchuk
b821a85a64
R4R: CheckTx AnteHandler for Ethereum Tx Messages (#505)
* Rename Ethereum tx message
* Use new tx decoder in the ethermint app
* Update ante handler to prevent spam/dos
* Update ethereum msg signing/verification logic
* Implement secp256k1 key types
* Remove pointer from To method
* Move sig check to after inartistic gas check
* Add comment on chainID parsing
* Updated validateIntrinsicGas godoc
* Implement Fee method on eth tx msg
* Add reference to spec for recoverEthSig
* Upgrade TM to v0.27.0
2018-12-18 11:10:04 -05:00
Alexander Bezobchuk
a3619584f8 TX Routing Refactor (#496) 2018-11-28 14:19:22 -08:00
Aleksandr Bezobchuk
e6380ec862 update dev tools; fix linting 2018-10-24 10:57:29 -04:00
Aleksandr Bezobchuk
5b2496553c Update to reflect latest SDK changes 2018-10-24 10:49:37 -04:00
Aleksandr Bezobchuk
7cd5e47eea Remove accounts from genesis 2018-10-24 10:22:02 -04:00
Aleksandr Bezobchuk
3a65d53d35 Remove clutter from ethermint app 2018-10-24 10:21:51 -04:00
Aleksandr Bezobchuk
2d9592ffaa Update database and baseapp initialization 2018-09-07 13:34:29 -04:00
Aleksandr Bezobchuk
4add2e7df7 Remove ChainConfig from ethermint constructor 2018-08-31 08:35:23 -04:00
Aleksandr Bezobchuk
4f211af49a Update ethermint appt to accept an SDK address 2018-08-30 14:32:32 -04:00
Aleksandr Bezobchuk
f93135f0f8 Implement initial ABCI logic 2018-08-24 11:56:43 -07:00
Aleksandr Bezobchuk
7d4b3ef51e Update ethermint app to no longer use SDK address 2018-08-24 08:37:18 -07:00
Aleksandr Bezobchuk
fbf3137b85 Merge pull request #451: Transaction Implementation 2018-08-08 21:06:40 -04:00
Aleksandr Bezobchuk
e5e3d48a6d Merge pull request #447: Initial Application Skeleton Structure 2018-07-19 17:16:53 -04:00