Skip to content

Test and benchmark Ethereum implemented in golang

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

ctlabvn/ethereum-caliper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Ethereum - Test & Benchmark

Setup environment

make -p $GOPATH/src/github.com/ethereum
ln -s $PWD $GOPATH/src/github.com/ethereum/go-ethereum

Run test & benchmark

# ./test.sh folder method_pattern
./test.sh trie TestCanUnload TestHexKeybyte
./bench.sh trie BenchmarkHash BenchmarkProve

Auto update import

# install goimports
go get -u golang.org/x/tools/cmd/goimports
# install GoSublime at https://github.com/DisposaBoy/GoSublime
# Open the GoSublime/Settings User and make it look like this:
{
    "fmt_cmd": ["goimports"]
}

Test Demo

About

Test and benchmark Ethereum implemented in golang

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published