- Feb 14, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Feb 13, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Feb 11, 2018
-
-
Silas Davis authored
Add Bytecode lexer and remove panic from Splice
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
- Feb 09, 2018
-
-
Silas Davis authored
-
Silas Davis authored
Add VM test to check return of msg.sender
-
Silas Davis authored
also fix broken newAccount to use determinsitic seed to avoid native contracts Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Feature/vm testing
-
- Feb 08, 2018
-
-
Silas Davis authored
Compressing bytecode with Splice helper in vm_test.go
-
- Feb 02, 2018
-
-
smblucker authored
Signed-off-by:
smblucker <smblucker@outlook.com>
-
smblucker authored
adding comments Signed-off-by:
smblucker <smblucker@outlook.com>
-
- Jan 31, 2018
-
-
Casey Kuhlman authored
Merge Hypermarmot refactor to develop
-
Casey Kuhlman authored
Reinstate RPC/V0
-
- Jan 29, 2018
-
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
event-waiting code in client and other miscellaneous fixes. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Casey Kuhlman authored
Hypermarmot refactor
-
- Jan 25, 2018
-
-
Silas Davis authored
buffered loggers), fixed a few logging-related things, and added cooldown wait in shutdown to Gosched the logging ring buffer. Signed-off-by:
Silas Davis <silas@monax.io>
-
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
-
-
Casey Kuhlman authored
[Hotfix] Fix Burrow build dependency on go-clist (develop)
-
Silas Davis authored
flag in favour of querying node for it, other miscellany in order get client working. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
and configure commands (providing chain making and logging configuration), and make 'burrow serve' the root command. Use a single marshallable config structs, introduce cascade of config sources for file-based, environment-based canonical configuration. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
nearer to their point of use. Simplify boot. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
use go-wire data mapper for consistent JSON, use transactor, get rid of unused file fixtures and use uint64 height. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
implement Tendermint 0.12 ABCI App, provide KeyClient-based PrivValidator (pending support for verifiers in Tendermint). Provide read-only query view for use in RPC. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
import cycles. Added some support for building permissions from strings (for genesis). Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Execution: remove manager package/notion to simplify and improve structure (we only have one manager), remove pipe (busywork and not really a pipe), use account, blockchain, and state types and interfaces throughout. TxCache, BlockCache, and State. Encapsulate Tx execution in Executor interfaces. Implement Tendermint 0.12 ABCI app. Refactor tests to support new interfaces and make minor improvements to them. EVM: Use single definitions of state from account packages and use immutable Account instead of separate vm accounts. Emit vm debug in standard logging. Reorganise package. Use strongly typed Address. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
splitting up event payloads, add EventCache to drop dependency on Tendermint's EventCache. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
wrap encoding/decodding in an interface to allow for alternative codecs. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
track 'our side of the blockchain' as opposed to Tendermint's - though they must agree. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
GenesisDoc data model with Tendermint, propagate Account type changes, introduce GenesisSpec templating to 'self host' chain making. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
language for building logging configs from preset sink tree builders. Signed-off-by:
Silas Davis <silas@monax.io>
-
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>
-
Silas Davis authored
packages, and dubious tests, relocate nearer to code being tested. Rewording of some docs, use gopkg for deps in makefile. Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
are captured from a future commit and have been rebased here for easier comparison! Signed-off-by:
Silas Davis <silas@monax.io>
-
Silas Davis authored
Deal with deleted go-clist dependency by updating to use tmlibs version and also depending on a fork of tendermint with updated import Signed-off-by:
Silas Davis <silas@monax.io>
-