Skip to content
Snippets Groups Projects
  • Stephen Buttolph's avatar
    42baab28
    Move Geth to a plugin connected at runtime · 42baab28
    Stephen Buttolph authored
    * removed coreth + geth dependency for the C-chain, still have nat + crypto dependencies
    
    * Added first past of nat traversal
    
    * Removed go-eth dependency for secp256k1
    
    * renamed db files to not repeat the package title
    
    * Added rpcdb, untested
    
    * Added rpcdb tests
    
    * removed defer from loop
    
    * cleaned up tests
    
    * Started working on the rpc chain VM
    
    * First pass of vm plugin support
    
    * Added http over grpc
    
    * added beta support for http handlers
    
    * updated vms for the rpcvms
    
    * Added error returns for factories
    
    * Added EVM back to the genesis
    
    * Added the EVM factory
    
    * Added EVM aliasing, fixed nil pointer bugs during shutdown
    
    * Added plugin folder
    
    * Removed plugins folder, add default params for the plugin dir
    
    * Added http RPC test
    
    * Added cascade evm genesis
    
    * Removed debug line
    
    * removed more debug lines
    
    * Cleaned up import statement
    
    * Changed default plugin dir to ./plugins
    
    * build evm plugin auto in the build script
    42baab28
    History
    Move Geth to a plugin connected at runtime
    Stephen Buttolph authored
    * removed coreth + geth dependency for the C-chain, still have nat + crypto dependencies
    
    * Added first past of nat traversal
    
    * Removed go-eth dependency for secp256k1
    
    * renamed db files to not repeat the package title
    
    * Added rpcdb, untested
    
    * Added rpcdb tests
    
    * removed defer from loop
    
    * cleaned up tests
    
    * Started working on the rpc chain VM
    
    * First pass of vm plugin support
    
    * Added http over grpc
    
    * added beta support for http handlers
    
    * updated vms for the rpcvms
    
    * Added error returns for factories
    
    * Added EVM back to the genesis
    
    * Added the EVM factory
    
    * Added EVM aliasing, fixed nil pointer bugs during shutdown
    
    * Added plugin folder
    
    * Removed plugins folder, add default params for the plugin dir
    
    * Added http RPC test
    
    * Added cascade evm genesis
    
    * Removed debug line
    
    * removed more debug lines
    
    * Cleaned up import statement
    
    * Changed default plugin dir to ./plugins
    
    * build evm plugin auto in the build script
Code owners