- Jun 13, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Jun 12, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Jun 11, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Jun 01, 2018
-
-
Sean Young authored
Signed-off-by:
Sean Young <sean.young@monax.io>
-
- May 29, 2018
-
-
Sean Young authored
Move various crypto bits to the top-level, so that we can reuse it for the key, which will be added in a later commit. Signed-off-by:
Sean Young <sean.young@monax.io>
-
- Apr 25, 2018
-
-
smblucker authored
Signed-off-by:
smblucker <smblucker@outlook.com>
-
- Apr 20, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Apr 12, 2018
-
-
Silas Davis authored
recheckTxs) before allowing the Transactor to query transactions from the mempool again. This ensures SequentialSigningAccount will always retrieve the freshest sequence numbers since it will block until all transactions in the mempool have been replayed to CheckTx after a commit. Signed-off-by:
Silas Davis <silas@monax.io>
-
- Apr 08, 2018
-
-
Silas Davis authored
SequentialSigningAccount that serialises sequence number assignment. Signed-off-by:
Silas Davis <silas@monax.io>
-
- Apr 07, 2018
-
-
Silas Davis authored
Implement access to mempool state and refactor transactor to use this to set sequence number optimistically. Swap order of check cache reset and committer commit to avoid concurrency issues with mempool access during commits. Make transactor accept InputAccount for all signing methods and add InputAddress parameter to V0 methods allowing address based signing in addition to private key based signing with minimal changes. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
signing under a single interface method. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Apr 06, 2018
-
-
Sean Young authored
The IterateStorage and IterateAccounts methods are broken. They return entries accounts which have been removed, and entries which are in the cache are returned twice (from cache and backend). So remove iterability from the cache and solve these problems. Signed-off-by:
Sean Young <sean.young@monax.io>
-
Sean Young authored
In GetStorage() and get(), avoid potential concurrent duplicate backend calls for the same entry by taking a write lock. This does increase the time the cache is write locked. Also avoid leaving the cache locked in early exit from the iterate functions. Signed-off-by:
Sean Young <sean.young@monax.io>
-
- Apr 03, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Move state to sub-package fixing cyclic dependency. No longer expect insufficient gas for nested call. Signed-off-by:
Silas Davis <silas@monax.io>
-
- Apr 02, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Mar 22, 2018
-
-
Silas Davis authored
Improve logging and memomize transactions hashes Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Feb 27, 2018
-
-
Silas Davis authored
empty address - restoring correct behaviour for JS libs. Signed-off-by:
Silas Davis <silas@monax.io>
-
- Feb 14, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Feb 11, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Jan 29, 2018
-
-
Silas Davis authored
event-waiting code in client and other miscellaneous fixes. Signed-off-by:
Silas Davis <silas@monax.io>
-
- Jan 25, 2018
-
-
Silas Davis authored
encapsulate go-crypto within our account abstraction layer, remove various panics, prefer stdlib ed25519 methods over go-crypto. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
execution, remove genesis making legacy Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Jan 24, 2018
-
-
Silas Davis authored
package adding word160 for Address type, represent private accounts and validators, use uint64 for heights and balances, update go-crypto interfaces. Signed-off-by:
Silas Davis <silas@monax.io>
-
- Apr 11, 2017
-
-
Silas Davis authored
-
- Apr 10, 2017
-
-
Silas Davis authored
-
- Apr 04, 2017
-
-
Silas Davis authored
-
- Mar 24, 2017
-
-
zramsay authored
-
- Feb 22, 2017
-
-
Benjamin Bollen authored
licence: remove various GPLv3 copyright headers; event_new: remove unused package that had been copied for discussion monax: lingering eris -> monax company rename licence: last pass, further cleanup
-
- Feb 15, 2017
-
-
Benjamin Bollen authored
-
- Jul 15, 2016
-
-
Silas Davis authored
-
- May 31, 2016
-
-
Benjamin Bollen authored
-
- May 27, 2016
-
-
Benjamin Bollen authored
Signed-off-by:
Benjamin Bollen <ben@erisindustries.com>
-