aboutsummaryrefslogtreecommitdiffstats
path: root/vendor
diff options
context:
space:
mode:
Diffstat (limited to 'vendor')
-rw-r--r--vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/interfaces.go70
-rw-r--r--vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/level-db.go127
-rw-r--r--vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/memory.go183
-rw-r--r--vendor/github.com/tangerine-network/bls/.gitignore (renamed from vendor/github.com/byzantine-lab/bls/.gitignore)0
-rw-r--r--vendor/github.com/tangerine-network/bls/.travis.yml (renamed from vendor/github.com/byzantine-lab/bls/.travis.yml)0
-rw-r--r--vendor/github.com/tangerine-network/bls/CMakeLists.txt (renamed from vendor/github.com/byzantine-lab/bls/CMakeLists.txt)0
-rw-r--r--vendor/github.com/tangerine-network/bls/Makefile (renamed from vendor/github.com/byzantine-lab/bls/Makefile)0
-rw-r--r--vendor/github.com/tangerine-network/bls/bin/.emptydir (renamed from vendor/github.com/byzantine-lab/bls/bin/.emptydir)0
-rw-r--r--vendor/github.com/tangerine-network/bls/bls.sln (renamed from vendor/github.com/byzantine-lab/bls/bls.sln)0
-rw-r--r--vendor/github.com/tangerine-network/bls/bls_smpl.py (renamed from vendor/github.com/byzantine-lab/bls/bls_smpl.py)0
-rw-r--r--vendor/github.com/tangerine-network/bls/common.props (renamed from vendor/github.com/byzantine-lab/bls/common.props)0
-rw-r--r--vendor/github.com/tangerine-network/bls/debug.props (renamed from vendor/github.com/byzantine-lab/bls/debug.props)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/App.config (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/App.config)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/Properties/AssemblyInfo.cs (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/Properties/AssemblyInfo.cs)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls.cs (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls.cs)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls.csproj (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls.csproj)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls.sln (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls.sln)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls256.cs (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.cs)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls256.csproj (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.csproj)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls256.sln (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.sln)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls256_test.cs (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls256_test.cs)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/bls_test.cs (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/bls_test.cs)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/readme-ja.md (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/readme-ja.md)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/cs/readme.md (renamed from vendor/github.com/byzantine-lab/bls/ffi/cs/readme.md)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/go/bls/bls.go (renamed from vendor/github.com/byzantine-lab/bls/ffi/go/bls/bls.go)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/go/bls/callback.go (renamed from vendor/github.com/byzantine-lab/bls/ffi/go/bls/callback.go)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/go/bls/dummy.cpp (renamed from vendor/github.com/byzantine-lab/bls/ffi/go/bls/dummy.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/ffi/go/bls/mcl.go (renamed from vendor/github.com/byzantine-lab/bls/ffi/go/bls/mcl.go)0
-rw-r--r--vendor/github.com/tangerine-network/bls/images/bls-go-alpine/Dockerfile (renamed from vendor/github.com/byzantine-lab/bls/images/bls-go-alpine/Dockerfile)0
-rw-r--r--vendor/github.com/tangerine-network/bls/include/bls/bls.h (renamed from vendor/github.com/byzantine-lab/bls/include/bls/bls.h)0
-rw-r--r--vendor/github.com/tangerine-network/bls/include/bls/bls.hpp (renamed from vendor/github.com/byzantine-lab/bls/include/bls/bls.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/lib/.emptydir (renamed from vendor/github.com/byzantine-lab/bls/lib/.emptydir)0
-rw-r--r--vendor/github.com/tangerine-network/bls/mk.bat (renamed from vendor/github.com/byzantine-lab/bls/mk.bat)0
-rwxr-xr-xvendor/github.com/tangerine-network/bls/mkdll.bat (renamed from vendor/github.com/byzantine-lab/bls/mkdll.bat)0
-rw-r--r--vendor/github.com/tangerine-network/bls/mklib.bat (renamed from vendor/github.com/byzantine-lab/bls/mklib.bat)0
-rw-r--r--vendor/github.com/tangerine-network/bls/obj/.emptydir (renamed from vendor/github.com/byzantine-lab/bls/obj/.emptydir)0
-rw-r--r--vendor/github.com/tangerine-network/bls/readme.md (renamed from vendor/github.com/byzantine-lab/bls/readme.md)0
-rw-r--r--vendor/github.com/tangerine-network/bls/release.props (renamed from vendor/github.com/byzantine-lab/bls/release.props)0
-rw-r--r--vendor/github.com/tangerine-network/bls/sample/bls_smpl.cpp (renamed from vendor/github.com/byzantine-lab/bls/sample/bls_smpl.cpp)0
-rwxr-xr-xvendor/github.com/tangerine-network/bls/setvar.bat (renamed from vendor/github.com/byzantine-lab/bls/setvar.bat)0
-rw-r--r--vendor/github.com/tangerine-network/bls/src/bls_c256.cpp (renamed from vendor/github.com/byzantine-lab/bls/src/bls_c256.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/src/bls_c384.cpp (renamed from vendor/github.com/byzantine-lab/bls/src/bls_c384.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/src/bls_c384_256.cpp (renamed from vendor/github.com/byzantine-lab/bls/src/bls_c384_256.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/src/bls_c_impl.hpp (renamed from vendor/github.com/byzantine-lab/bls/src/bls_c_impl.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/src/proj/bls.vcxproj (renamed from vendor/github.com/byzantine-lab/bls/src/proj/bls.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/bls/src/qcoeff-bn254.hpp (renamed from vendor/github.com/byzantine-lab/bls/src/qcoeff-bn254.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls256_test.cpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls384_256_test.cpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls384_256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls384_test.cpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls384_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls_c256_test.cpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls_c256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls_c384_256_test.cpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls_c384_256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls_c384_test.cpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls_c384_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls_c_test.hpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls_c_test.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/bls_test.hpp (renamed from vendor/github.com/byzantine-lab/bls/test/bls_test.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/bls/test/proj/bls_test/bls_test.vcxproj (renamed from vendor/github.com/byzantine-lab/bls/test/proj/bls_test/bls_test.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/.gitignore (renamed from vendor/github.com/byzantine-lab/mcl/.gitignore)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/.travis.yml (renamed from vendor/github.com/byzantine-lab/mcl/.travis.yml)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/CMakeLists.txt (renamed from vendor/github.com/byzantine-lab/mcl/CMakeLists.txt)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/COPYRIGHT (renamed from vendor/github.com/byzantine-lab/mcl/COPYRIGHT)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/Makefile (renamed from vendor/github.com/byzantine-lab/mcl/Makefile)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/bench.txt (renamed from vendor/github.com/byzantine-lab/mcl/bench.txt)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/common.mk (renamed from vendor/github.com/byzantine-lab/mcl/common.mk)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/common.props (renamed from vendor/github.com/byzantine-lab/mcl/common.props)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/debug.props (renamed from vendor/github.com/byzantine-lab/mcl/debug.props)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/cs/App.config (renamed from vendor/github.com/byzantine-lab/mcl/ffi/cs/App.config)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/cs/Properties/AssemblyInfo.cs (renamed from vendor/github.com/byzantine-lab/mcl/ffi/cs/Properties/AssemblyInfo.cs)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.cs (renamed from vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.cs)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.csproj (renamed from vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.csproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.sln (renamed from vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.sln)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/cs/bn256_test.cs (renamed from vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256_test.cs)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/go/mcl/mcl.go (renamed from vendor/github.com/byzantine-lab/mcl/ffi/go/mcl/mcl.go)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/go/mcl/mcl_test.go (renamed from vendor/github.com/byzantine-lab/mcl/ffi/go/mcl/mcl_test.go)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/Bn256Test.java (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/Bn256Test.java)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/ElgamalTest.java (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/ElgamalTest.java)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/Makefile (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/Makefile)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/bn256.i (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/bn256.i)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/bn256_impl.hpp (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/bn256_impl.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/bn256_wrap.cxx (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/bn256_wrap.cxx)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/elgamal.i (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal.i)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/elgamal_impl.hpp (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal_impl.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/elgamal_wrap.cxx (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal_wrap.cxx)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/java.md (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/java.md)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/make_wrap.bat (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/make_wrap.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/run-bn256.bat (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/run-bn256.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/run-elgamal.bat (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/run-elgamal.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/java/set-java-path.bat (renamed from vendor/github.com/byzantine-lab/mcl/ffi/java/set-java-path.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/js/export-functions.py (renamed from vendor/github.com/byzantine-lab/mcl/ffi/js/export-functions.py)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/js/pre-mcl.js (renamed from vendor/github.com/byzantine-lab/mcl/ffi/js/pre-mcl.js)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/python/pairing.py (renamed from vendor/github.com/byzantine-lab/mcl/ffi/python/pairing.py)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/ffi/python/she.py (renamed from vendor/github.com/byzantine-lab/mcl/ffi/python/she.py)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/array.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/array.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/atoi.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/atoi.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/benchmark.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/benchmark.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/bit_operation.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/bit_operation.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/critical_section.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/critical_section.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/crypto.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/crypto.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/endian.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/endian.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/exception.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/exception.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/hash.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/hash.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/inttype.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/inttype.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/itoa.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/itoa.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/link_libeay32.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/link_libeay32.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/link_mpir.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/link_mpir.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/link_ssleay32.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/link_ssleay32.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/mutex.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/mutex.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/option.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/option.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/random_generator.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/random_generator.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/serializer.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/serializer.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/sha2.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/sha2.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/stream.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/stream.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/test.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/test.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/unordered_map.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/unordered_map.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/cybozu/xorshift.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/cybozu/xorshift.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/aggregate_sig.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/aggregate_sig.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/ahe.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/ahe.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/array.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/array.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/bls12_381.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/bls12_381.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/bn.h (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/bn.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/bn.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/bn.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/bn256.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/bn256.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/bn384.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/bn384.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/bn512.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/bn512.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/conversion.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/conversion.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/curve_type.h (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/curve_type.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/ec.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/ec.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/ecdsa.h (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/ecdsa.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/ecdsa.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/ecdsa.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/ecparam.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/ecparam.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/elgamal.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/elgamal.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/fp.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/fp.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/fp_tower.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/fp_tower.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/gmp_util.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/gmp_util.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/impl/bn_c_impl.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/impl/bn_c_impl.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/lagrange.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/lagrange.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/op.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/op.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/operator.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/operator.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/paillier.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/paillier.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/randgen.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/randgen.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/she.h (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/she.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/she.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/she.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/util.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/util.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/vint.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/vint.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/include/mcl/window_method.hpp (renamed from vendor/github.com/byzantine-lab/mcl/include/mcl/window_method.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/lib/.emptydir (renamed from vendor/github.com/byzantine-lab/mcl/lib/.emptydir)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/mcl.sln (renamed from vendor/github.com/byzantine-lab/mcl/mcl.sln)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/bench.txt (renamed from vendor/github.com/byzantine-lab/mcl/misc/bench.txt)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/karatsuba.cpp (renamed from vendor/github.com/byzantine-lab/mcl/misc/karatsuba.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/mul.cpp (renamed from vendor/github.com/byzantine-lab/mcl/misc/mul.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/precompute.cpp (renamed from vendor/github.com/byzantine-lab/mcl/misc/precompute.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/bench.sh (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/bench.sh)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/bench4.txt (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/bench4.txt)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/bench6.txt (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/bench6.txt)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/bench8.txt (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/bench8.txt)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/nizkp.pdf (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/nizkp.pdf)bin28787 -> 28787 bytes
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/she-api-ja.md (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/she-api-ja.md)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/she-api.md (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/she-api.md)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/misc/she/she.pdf (renamed from vendor/github.com/byzantine-lab/mcl/misc/she/she.pdf)bin25716 -> 25716 bytes
-rw-r--r--vendor/github.com/tangerine-network/mcl/mk.bat (renamed from vendor/github.com/byzantine-lab/mcl/mk.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/mklib.bat (renamed from vendor/github.com/byzantine-lab/mcl/mklib.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/obj/.emptydir (renamed from vendor/github.com/byzantine-lab/mcl/obj/.emptydir)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/readme.md (renamed from vendor/github.com/byzantine-lab/mcl/readme.md)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/release.props (renamed from vendor/github.com/byzantine-lab/mcl/release.props)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/bench.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/bench.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/bls_sig.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/bls_sig.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/ecdh.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/ecdh.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/large.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/large.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/pairing.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/pairing.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/pairing_c.c (renamed from vendor/github.com/byzantine-lab/mcl/sample/pairing_c.c)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/random.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/random.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/rawbench.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/rawbench.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/she_make_dlp_table.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/she_make_dlp_table.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/she_smpl.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/she_smpl.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/tri-dh.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/tri-dh.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/sample/vote.cpp (renamed from vendor/github.com/byzantine-lab/mcl/sample/vote.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/setvar.bat (renamed from vendor/github.com/byzantine-lab/mcl/setvar.bat)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/aarch64.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/aarch64.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/arm.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/arm.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/low_arm.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/low_arm.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/low_x86-64.asm (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/low_x86-64.asm)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/low_x86.asm (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/low_x86.asm)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/x86-64.bmi2.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/x86-64.bmi2.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/x86-64.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/x86-64.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/x86-64mac.bmi2.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/x86-64mac.bmi2.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/x86-64mac.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/x86-64mac.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/x86.bmi2.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/x86.bmi2.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/asm/x86.s (renamed from vendor/github.com/byzantine-lab/mcl/src/asm/x86.s)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/bn_c256.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/bn_c256.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/bn_c384.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/bn_c384.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/bn_c384_256.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/bn_c384_256.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/bn_c512.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/bn_c512.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/bn_c_impl.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/bn_c_impl.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/ecdsa_c.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/ecdsa_c.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/fp.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/fp.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/fp_generator.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/fp_generator.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/gen.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/gen.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/llvm_gen.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/llvm_gen.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/low_func.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/low_func.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/low_func_llvm.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/low_func_llvm.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/proj/mcl.vcxproj (renamed from vendor/github.com/byzantine-lab/mcl/src/proj/mcl.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/proto.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/proto.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/she_c256.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/she_c256.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/she_c384.cpp (renamed from vendor/github.com/byzantine-lab/mcl/src/she_c384.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/she_c_impl.hpp (renamed from vendor/github.com/byzantine-lab/mcl/src/she_c_impl.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak.h (renamed from vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak_mnemonic.h (renamed from vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak_mnemonic.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak_util.h (renamed from vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak_util.h)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/aggregate_sig_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/aggregate_sig_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/array_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/array_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/base_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/base_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bench.hpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bench.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bls12_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bls12_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn384_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn384_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn512_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn512_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn_c256_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn_c256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn_c384_256_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn_c384_256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn_c384_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn_c384_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn_c512_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn_c512_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn_c_test.hpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn_c_test.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/bn_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/bn_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/conversion_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/conversion_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/ec_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/ec_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/ecdsa_c_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/ecdsa_c_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/ecdsa_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/ecdsa_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/elgamal_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/elgamal_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/fp_generator_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/fp_generator_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/fp_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/fp_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/fp_tower_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/fp_tower_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/fp_util_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/fp_util_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/glv_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/glv_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/gmp_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/gmp_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/low_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/low_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/mk32.sh (renamed from vendor/github.com/byzantine-lab/mcl/test/mk32.sh)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/modp_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/modp_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/mont_fp_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/mont_fp_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/paillier_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/paillier_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/proj/bn_test/bn_test.vcxproj (renamed from vendor/github.com/byzantine-lab/mcl/test/proj/bn_test/bn_test.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/proj/ec_test/ec_test.vcxproj (renamed from vendor/github.com/byzantine-lab/mcl/test/proj/ec_test/ec_test.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/proj/fp_test/fp_test.vcxproj (renamed from vendor/github.com/byzantine-lab/mcl/test/proj/fp_test/fp_test.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/proj/fp_tower_test/fp_tower_test.vcxproj (renamed from vendor/github.com/byzantine-lab/mcl/test/proj/fp_tower_test/fp_tower_test.vcxproj)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/she_c256_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/she_c256_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/she_c384_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/she_c384_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/she_c_test.hpp (renamed from vendor/github.com/byzantine-lab/mcl/test/she_c_test.hpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/she_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/she_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/sq_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/sq_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/vint_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/vint_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/mcl/test/window_method_test.cpp (renamed from vendor/github.com/byzantine-lab/mcl/test/window_method_test.cpp)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/LICENSE (renamed from vendor/github.com/byzantine-lab/dexon-consensus/LICENSE)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/common/event.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/common/event.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/common/logger.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/common/logger.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/common/types.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/common/types.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/common/utils.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/common/utils.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/agreement-mgr.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/agreement-mgr.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/agreement-state.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/agreement-state.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/agreement.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/agreement.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/blockchain.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/blockchain.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/configuration-chain.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/configuration-chain.go)12
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/consensus.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/consensus.go)24
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/constant.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/constant.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/constant.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/constant.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/dkg.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/dkg.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/utils.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/utils.go)4
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/ecdsa/ecdsa.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/ecdsa/ecdsa.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/interfaces.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/interfaces.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/utils.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/utils.go)4
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/db/interfaces.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/db/interfaces.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/db/level-db.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/db/level-db.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/db/memory.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/db/memory.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/dkg-tsig-protocol.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/dkg-tsig-protocol.go)14
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/interfaces.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/interfaces.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/leader-selector.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/leader-selector.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/nonblocking.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/nonblocking.go)4
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/agreement.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/agreement.go)10
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/consensus.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/consensus.go)12
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/watch-cat.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/watch-cat.go)15
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/ticker.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/ticker.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/block-randomness.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/block-randomness.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/block.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/block.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/config.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/config.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/dkg/dkg.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/dkg/dkg.go)10
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/message.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/message.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/node.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/node.go)4
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/nodeset.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/nodeset.go)4
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/position.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/position.go)0
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/types/vote.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/types/vote.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/crypto.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/crypto.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/nodeset-cache.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/nodeset-cache.go)6
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/penalty-helper.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/penalty-helper.go)4
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/round-based-config.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/round-based-config.go)2
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/round-event.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/round-event.go)10
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/signer.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/signer.go)8
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/utils.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/utils.go)11
-rw-r--r--vendor/github.com/tangerine-network/tangerine-consensus/core/utils/vote-filter.go (renamed from vendor/github.com/byzantine-lab/dexon-consensus/core/utils/vote-filter.go)2
-rw-r--r--vendor/vendor.json199
294 files changed, 232 insertions, 617 deletions
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/interfaces.go b/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/interfaces.go
deleted file mode 100644
index c85630775..000000000
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/interfaces.go
+++ /dev/null
@@ -1,70 +0,0 @@
-// Copyright 2018 The dexon-consensus Authors
-// This file is part of the dexon-consensus library.
-//
-// The dexon-consensus library is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public License as
-// published by the Free Software Foundation, either version 3 of the License,
-// or (at your option) any later version.
-//
-// The dexon-consensus library is distributed in the hope that it will be
-// useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
-// General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public License
-// along with the dexon-consensus library. If not, see
-// <http://www.gnu.org/licenses/>.
-
-package blockdb
-
-import (
- "errors"
- "fmt"
-
- "github.com/dexon-foundation/dexon-consensus/common"
- "github.com/dexon-foundation/dexon-consensus/core/types"
-)
-
-var (
- // ErrBlockExists is the error when block eixsts.
- ErrBlockExists = errors.New("block exists")
- // ErrBlockDoesNotExist is the error when block does not eixst.
- ErrBlockDoesNotExist = errors.New("block does not exist")
- // ErrIterationFinished is the error to check if the iteration is finished.
- ErrIterationFinished = errors.New("iteration finished")
- // ErrEmptyPath is the error when the required path is empty.
- ErrEmptyPath = fmt.Errorf("empty path")
- // ErrClosed is the error when using DB after it's closed.
- ErrClosed = fmt.Errorf("db closed")
- // ErrNotImplemented is the error that some interface is not implemented.
- ErrNotImplemented = fmt.Errorf("not implemented")
-)
-
-// BlockDatabase is the interface for a BlockDatabase.
-type BlockDatabase interface {
- Reader
- Writer
-
- // Close allows database implementation able to
- // release resource when finishing.
- Close() error
-}
-
-// Reader defines the interface for reading blocks into DB.
-type Reader interface {
- Has(hash common.Hash) bool
- Get(hash common.Hash) (types.Block, error)
- GetAll() (BlockIterator, error)
-}
-
-// Writer defines the interface for writing blocks into DB.
-type Writer interface {
- Update(block types.Block) error
- Put(block types.Block) error
-}
-
-// BlockIterator defines an iterator on blocks hold
-// in a DB.
-type BlockIterator interface {
- Next() (types.Block, error)
-}
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/level-db.go b/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/level-db.go
deleted file mode 100644
index 76730fc9c..000000000
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/level-db.go
+++ /dev/null
@@ -1,127 +0,0 @@
-// Copyright 2018 The dexon-consensus Authors
-// This file is part of the dexon-consensus library.
-//
-// The dexon-consensus library is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public License as
-// published by the Free Software Foundation, either version 3 of the License,
-// or (at your option) any later version.
-//
-// The dexon-consensus library is distributed in the hope that it will be
-// useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
-// General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public License
-// along with the dexon-consensus library. If not, see
-// <http://www.gnu.org/licenses/>.
-
-package blockdb
-
-import (
- "encoding/json"
-
- "github.com/syndtr/goleveldb/leveldb"
-
- "github.com/dexon-foundation/dexon-consensus/common"
- "github.com/dexon-foundation/dexon-consensus/core/types"
-)
-
-// LevelDBBackedBlockDB is a leveldb backed BlockDB implementation.
-type LevelDBBackedBlockDB struct {
- db *leveldb.DB
-}
-
-// NewLevelDBBackedBlockDB initialize a leveldb-backed block database.
-func NewLevelDBBackedBlockDB(
- path string) (lvl *LevelDBBackedBlockDB, err error) {
-
- db, err := leveldb.OpenFile(path, nil)
- if err != nil {
- return
- }
- lvl = &LevelDBBackedBlockDB{db: db}
- return
-}
-
-// Close implement Closer interface, which would release allocated resource.
-func (lvl *LevelDBBackedBlockDB) Close() error {
- return lvl.db.Close()
-}
-
-// Has implements the Reader.Has method.
-func (lvl *LevelDBBackedBlockDB) Has(hash common.Hash) bool {
- exists, err := lvl.db.Has([]byte(hash[:]), nil)
- if err != nil {
- // TODO(missionliao): Modify the interface to return error.
- panic(err)
- }
- return exists
-}
-
-// Get implements the Reader.Get method.
-func (lvl *LevelDBBackedBlockDB) Get(
- hash common.Hash) (block types.Block, err error) {
-
- queried, err := lvl.db.Get([]byte(hash[:]), nil)
- if err != nil {
- if err == leveldb.ErrNotFound {
- err = ErrBlockDoesNotExist
- }
- return
- }
- err = json.Unmarshal(queried, &block)
- if err != nil {
- return
- }
- return
-}
-
-// Update implements the Writer.Update method.
-func (lvl *LevelDBBackedBlockDB) Update(block types.Block) (err error) {
- // NOTE: we didn't handle changes of block hash (and it
- // should not happen).
- marshaled, err := json.Marshal(&block)
- if err != nil {
- return
- }
-
- if !lvl.Has(block.Hash) {
- err = ErrBlockDoesNotExist
- return
- }
- err = lvl.db.Put(
- []byte(block.Hash[:]),
- marshaled,
- nil)
- if err != nil {
- return
- }
- return
-}
-
-// Put implements the Writer.Put method.
-func (lvl *LevelDBBackedBlockDB) Put(block types.Block) (err error) {
- marshaled, err := json.Marshal(&block)
- if err != nil {
- return
- }
- if lvl.Has(block.Hash) {
- err = ErrBlockExists
- return
- }
- err = lvl.db.Put(
- []byte(block.Hash[:]),
- marshaled,
- nil)
- if err != nil {
- return
- }
- return
-}
-
-// GetAll implements Reader.GetAll method, which allows callers
-// to retrieve all blocks in DB.
-func (lvl *LevelDBBackedBlockDB) GetAll() (BlockIterator, error) {
- // TODO (mission): Implement this part via goleveldb's iterator.
- return nil, ErrNotImplemented
-}
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/memory.go b/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/memory.go
deleted file mode 100644
index b45af229b..000000000
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockdb/memory.go
+++ /dev/null
@@ -1,183 +0,0 @@
-// Copyright 2018 The dexon-consensus Authors
-// This file is part of the dexon-consensus library.
-//
-// The dexon-consensus library is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public License as
-// published by the Free Software Foundation, either version 3 of the License,
-// or (at your option) any later version.
-//
-// The dexon-consensus library is distributed in the hope that it will be
-// useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
-// General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public License
-// along with the dexon-consensus library. If not, see
-// <http://www.gnu.org/licenses/>.
-
-package blockdb
-
-import (
- "encoding/json"
- "io/ioutil"
- "os"
- "sync"
-
- "github.com/dexon-foundation/dexon-consensus/common"
- "github.com/dexon-foundation/dexon-consensus/core/types"
-)
-
-type seqIterator struct {
- idx int
- db *MemBackedBlockDB
-}
-
-func (seq *seqIterator) Next() (types.Block, error) {
- curIdx := seq.idx
- seq.idx++
- return seq.db.getByIndex(curIdx)
-}
-
-// MemBackedBlockDB is a memory backed BlockDB implementation.
-type MemBackedBlockDB struct {
- blocksMutex sync.RWMutex
- blockHashSequence common.Hashes
- blocksByHash map[common.Hash]*types.Block
- persistantFilePath string
-}
-
-// NewMemBackedBlockDB initialize a memory-backed block database.
-func NewMemBackedBlockDB(persistantFilePath ...string) (db *MemBackedBlockDB, err error) {
- db = &MemBackedBlockDB{
- blockHashSequence: common.Hashes{},
- blocksByHash: make(map[common.Hash]*types.Block),
- }
- if len(persistantFilePath) == 0 || len(persistantFilePath[0]) == 0 {
- return
- }
- db.persistantFilePath = persistantFilePath[0]
- buf, err := ioutil.ReadFile(db.persistantFilePath)
- if err != nil {
- if !os.IsNotExist(err) {
- // Something unexpected happened.
- return
- }
- // It's expected behavior that file doesn't exists, we should not
- // report error on it.
- err = nil
- return
- }
-
- // Init this instance by file content, it's a temporary way
- // to export those private field for JSON encoding.
- toLoad := struct {
- Sequence common.Hashes
- ByHash map[common.Hash]*types.Block
- }{}
- err = json.Unmarshal(buf, &toLoad)
- if err != nil {
- return
- }
- db.blockHashSequence = toLoad.Sequence
- db.blocksByHash = toLoad.ByHash
- return
-}
-
-// Has returns wheter or not the DB has a block identified with the hash.
-func (m *MemBackedBlockDB) Has(hash common.Hash) bool {
- m.blocksMutex.RLock()
- defer m.blocksMutex.RUnlock()
-
- _, ok := m.blocksByHash[hash]
- return ok
-}
-
-// Get returns a block given a hash.
-func (m *MemBackedBlockDB) Get(hash common.Hash) (types.Block, error) {
- m.blocksMutex.RLock()
- defer m.blocksMutex.RUnlock()
-
- return m.internalGet(hash)
-}
-
-func (m *MemBackedBlockDB) internalGet(hash common.Hash) (types.Block, error) {
- b, ok := m.blocksByHash[hash]
- if !ok {
- return types.Block{}, ErrBlockDoesNotExist
- }
- return *b, nil
-}
-
-// Put inserts a new block into the database.
-func (m *MemBackedBlockDB) Put(block types.Block) error {
- if m.Has(block.Hash) {
- return ErrBlockExists
- }
-
- m.blocksMutex.Lock()
- defer m.blocksMutex.Unlock()
-
- m.blockHashSequence = append(m.blockHashSequence, block.Hash)
- m.blocksByHash[block.Hash] = &block
- return nil
-}
-
-// Update updates a block in the database.
-func (m *MemBackedBlockDB) Update(block types.Block) error {
- if !m.Has(block.Hash) {
- return ErrBlockDoesNotExist
- }
-
- m.blocksMutex.Lock()
- defer m.blocksMutex.Unlock()
-
- m.blocksByHash[block.Hash] = &block
- return nil
-}
-
-// Close implement Closer interface, which would release allocated resource.
-func (m *MemBackedBlockDB) Close() (err error) {
- // Save internal state to a pretty-print json file. It's a temporary way
- // to dump private file via JSON encoding.
- if len(m.persistantFilePath) == 0 {
- return
- }
-
- m.blocksMutex.RLock()
- defer m.blocksMutex.RUnlock()
-
- toDump := struct {
- Sequence common.Hashes
- ByHash map[common.Hash]*types.Block
- }{
- Sequence: m.blockHashSequence,
- ByHash: m.blocksByHash,
- }
-
- // Dump to JSON with 2-space indent.
- buf, err := json.Marshal(&toDump)
- if err != nil {
- return
- }
-
- err = ioutil.WriteFile(m.persistantFilePath, buf, 0644)
- return
-}
-
-func (m *MemBackedBlockDB) getByIndex(idx int) (types.Block, error) {
- m.blocksMutex.RLock()
- defer m.blocksMutex.RUnlock()
-
- if idx >= len(m.blockHashSequence) {
- return types.Block{}, ErrIterationFinished
- }
-
- hash := m.blockHashSequence[idx]
- return m.internalGet(hash)
-}
-
-// GetAll implement Reader.GetAll method, which allows caller
-// to retrieve all blocks in DB.
-func (m *MemBackedBlockDB) GetAll() (BlockIterator, error) {
- return &seqIterator{db: m}, nil
-}
diff --git a/vendor/github.com/byzantine-lab/bls/.gitignore b/vendor/github.com/tangerine-network/bls/.gitignore
index dacdfc906..dacdfc906 100644
--- a/vendor/github.com/byzantine-lab/bls/.gitignore
+++ b/vendor/github.com/tangerine-network/bls/.gitignore
diff --git a/vendor/github.com/byzantine-lab/bls/.travis.yml b/vendor/github.com/tangerine-network/bls/.travis.yml
index 71a667a2e..71a667a2e 100644
--- a/vendor/github.com/byzantine-lab/bls/.travis.yml
+++ b/vendor/github.com/tangerine-network/bls/.travis.yml
diff --git a/vendor/github.com/byzantine-lab/bls/CMakeLists.txt b/vendor/github.com/tangerine-network/bls/CMakeLists.txt
index 30fb90fd5..30fb90fd5 100644
--- a/vendor/github.com/byzantine-lab/bls/CMakeLists.txt
+++ b/vendor/github.com/tangerine-network/bls/CMakeLists.txt
diff --git a/vendor/github.com/byzantine-lab/bls/Makefile b/vendor/github.com/tangerine-network/bls/Makefile
index efea22274..efea22274 100644
--- a/vendor/github.com/byzantine-lab/bls/Makefile
+++ b/vendor/github.com/tangerine-network/bls/Makefile
diff --git a/vendor/github.com/byzantine-lab/bls/bin/.emptydir b/vendor/github.com/tangerine-network/bls/bin/.emptydir
index e69de29bb..e69de29bb 100644
--- a/vendor/github.com/byzantine-lab/bls/bin/.emptydir
+++ b/vendor/github.com/tangerine-network/bls/bin/.emptydir
diff --git a/vendor/github.com/byzantine-lab/bls/bls.sln b/vendor/github.com/tangerine-network/bls/bls.sln
index 4889ec601..4889ec601 100644
--- a/vendor/github.com/byzantine-lab/bls/bls.sln
+++ b/vendor/github.com/tangerine-network/bls/bls.sln
diff --git a/vendor/github.com/byzantine-lab/bls/bls_smpl.py b/vendor/github.com/tangerine-network/bls/bls_smpl.py
index f834d80aa..f834d80aa 100644
--- a/vendor/github.com/byzantine-lab/bls/bls_smpl.py
+++ b/vendor/github.com/tangerine-network/bls/bls_smpl.py
diff --git a/vendor/github.com/byzantine-lab/bls/common.props b/vendor/github.com/tangerine-network/bls/common.props
index d6fdbb902..d6fdbb902 100644
--- a/vendor/github.com/byzantine-lab/bls/common.props
+++ b/vendor/github.com/tangerine-network/bls/common.props
diff --git a/vendor/github.com/byzantine-lab/bls/debug.props b/vendor/github.com/tangerine-network/bls/debug.props
index 1553ae0dc..1553ae0dc 100644
--- a/vendor/github.com/byzantine-lab/bls/debug.props
+++ b/vendor/github.com/tangerine-network/bls/debug.props
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/App.config b/vendor/github.com/tangerine-network/bls/ffi/cs/App.config
index 8d234373a..8d234373a 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/App.config
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/App.config
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/Properties/AssemblyInfo.cs b/vendor/github.com/tangerine-network/bls/ffi/cs/Properties/AssemblyInfo.cs
index 201222c55..201222c55 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/Properties/AssemblyInfo.cs
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/Properties/AssemblyInfo.cs
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls.cs b/vendor/github.com/tangerine-network/bls/ffi/cs/bls.cs
index 6bcaf07fb..6bcaf07fb 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls.cs
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls.cs
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls.csproj b/vendor/github.com/tangerine-network/bls/ffi/cs/bls.csproj
index c03afa436..c03afa436 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls.csproj
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls.csproj
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls.sln b/vendor/github.com/tangerine-network/bls/ffi/cs/bls.sln
index 7c3dfba7b..7c3dfba7b 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls.sln
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls.sln
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.cs b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256.cs
index 3ef5fab9a..3ef5fab9a 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.cs
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256.cs
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.csproj b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256.csproj
index 032a1d347..032a1d347 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.csproj
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256.csproj
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.sln b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256.sln
index eb29af97b..eb29af97b 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256.sln
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256.sln
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256_test.cs b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256_test.cs
index 989993e0f..989993e0f 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls256_test.cs
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls256_test.cs
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls_test.cs b/vendor/github.com/tangerine-network/bls/ffi/cs/bls_test.cs
index 2eb451ba9..2eb451ba9 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/bls_test.cs
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/bls_test.cs
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/readme-ja.md b/vendor/github.com/tangerine-network/bls/ffi/cs/readme-ja.md
index 199135725..199135725 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/readme-ja.md
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/readme-ja.md
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/cs/readme.md b/vendor/github.com/tangerine-network/bls/ffi/cs/readme.md
index 2b7191871..2b7191871 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/cs/readme.md
+++ b/vendor/github.com/tangerine-network/bls/ffi/cs/readme.md
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/bls.go b/vendor/github.com/tangerine-network/bls/ffi/go/bls/bls.go
index 56bf08039..56bf08039 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/bls.go
+++ b/vendor/github.com/tangerine-network/bls/ffi/go/bls/bls.go
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/callback.go b/vendor/github.com/tangerine-network/bls/ffi/go/bls/callback.go
index ba73a5e15..ba73a5e15 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/callback.go
+++ b/vendor/github.com/tangerine-network/bls/ffi/go/bls/callback.go
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/dummy.cpp b/vendor/github.com/tangerine-network/bls/ffi/go/bls/dummy.cpp
index a5103a1c5..a5103a1c5 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/dummy.cpp
+++ b/vendor/github.com/tangerine-network/bls/ffi/go/bls/dummy.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/mcl.go b/vendor/github.com/tangerine-network/bls/ffi/go/bls/mcl.go
index ca8d7f02b..ca8d7f02b 100644
--- a/vendor/github.com/byzantine-lab/bls/ffi/go/bls/mcl.go
+++ b/vendor/github.com/tangerine-network/bls/ffi/go/bls/mcl.go
diff --git a/vendor/github.com/byzantine-lab/bls/images/bls-go-alpine/Dockerfile b/vendor/github.com/tangerine-network/bls/images/bls-go-alpine/Dockerfile
index edd49eb4b..edd49eb4b 100644
--- a/vendor/github.com/byzantine-lab/bls/images/bls-go-alpine/Dockerfile
+++ b/vendor/github.com/tangerine-network/bls/images/bls-go-alpine/Dockerfile
diff --git a/vendor/github.com/byzantine-lab/bls/include/bls/bls.h b/vendor/github.com/tangerine-network/bls/include/bls/bls.h
index cb300bc49..cb300bc49 100644
--- a/vendor/github.com/byzantine-lab/bls/include/bls/bls.h
+++ b/vendor/github.com/tangerine-network/bls/include/bls/bls.h
diff --git a/vendor/github.com/byzantine-lab/bls/include/bls/bls.hpp b/vendor/github.com/tangerine-network/bls/include/bls/bls.hpp
index 741334555..741334555 100644
--- a/vendor/github.com/byzantine-lab/bls/include/bls/bls.hpp
+++ b/vendor/github.com/tangerine-network/bls/include/bls/bls.hpp
diff --git a/vendor/github.com/byzantine-lab/bls/lib/.emptydir b/vendor/github.com/tangerine-network/bls/lib/.emptydir
index e69de29bb..e69de29bb 100644
--- a/vendor/github.com/byzantine-lab/bls/lib/.emptydir
+++ b/vendor/github.com/tangerine-network/bls/lib/.emptydir
diff --git a/vendor/github.com/byzantine-lab/bls/mk.bat b/vendor/github.com/tangerine-network/bls/mk.bat
index 9bf8dd9e6..9bf8dd9e6 100644
--- a/vendor/github.com/byzantine-lab/bls/mk.bat
+++ b/vendor/github.com/tangerine-network/bls/mk.bat
diff --git a/vendor/github.com/byzantine-lab/bls/mkdll.bat b/vendor/github.com/tangerine-network/bls/mkdll.bat
index 17e934f92..17e934f92 100755
--- a/vendor/github.com/byzantine-lab/bls/mkdll.bat
+++ b/vendor/github.com/tangerine-network/bls/mkdll.bat
diff --git a/vendor/github.com/byzantine-lab/bls/mklib.bat b/vendor/github.com/tangerine-network/bls/mklib.bat
index 4a60d7196..4a60d7196 100644
--- a/vendor/github.com/byzantine-lab/bls/mklib.bat
+++ b/vendor/github.com/tangerine-network/bls/mklib.bat
diff --git a/vendor/github.com/byzantine-lab/bls/obj/.emptydir b/vendor/github.com/tangerine-network/bls/obj/.emptydir
index e69de29bb..e69de29bb 100644
--- a/vendor/github.com/byzantine-lab/bls/obj/.emptydir
+++ b/vendor/github.com/tangerine-network/bls/obj/.emptydir
diff --git a/vendor/github.com/byzantine-lab/bls/readme.md b/vendor/github.com/tangerine-network/bls/readme.md
index b1efb3f36..b1efb3f36 100644
--- a/vendor/github.com/byzantine-lab/bls/readme.md
+++ b/vendor/github.com/tangerine-network/bls/readme.md
diff --git a/vendor/github.com/byzantine-lab/bls/release.props b/vendor/github.com/tangerine-network/bls/release.props
index 886ce6890..886ce6890 100644
--- a/vendor/github.com/byzantine-lab/bls/release.props
+++ b/vendor/github.com/tangerine-network/bls/release.props
diff --git a/vendor/github.com/byzantine-lab/bls/sample/bls_smpl.cpp b/vendor/github.com/tangerine-network/bls/sample/bls_smpl.cpp
index e812cd500..e812cd500 100644
--- a/vendor/github.com/byzantine-lab/bls/sample/bls_smpl.cpp
+++ b/vendor/github.com/tangerine-network/bls/sample/bls_smpl.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/setvar.bat b/vendor/github.com/tangerine-network/bls/setvar.bat
index 0ff286ab8..0ff286ab8 100755
--- a/vendor/github.com/byzantine-lab/bls/setvar.bat
+++ b/vendor/github.com/tangerine-network/bls/setvar.bat
diff --git a/vendor/github.com/byzantine-lab/bls/src/bls_c256.cpp b/vendor/github.com/tangerine-network/bls/src/bls_c256.cpp
index a9f3412ea..a9f3412ea 100644
--- a/vendor/github.com/byzantine-lab/bls/src/bls_c256.cpp
+++ b/vendor/github.com/tangerine-network/bls/src/bls_c256.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/src/bls_c384.cpp b/vendor/github.com/tangerine-network/bls/src/bls_c384.cpp
index d28f8547b..d28f8547b 100644
--- a/vendor/github.com/byzantine-lab/bls/src/bls_c384.cpp
+++ b/vendor/github.com/tangerine-network/bls/src/bls_c384.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/src/bls_c384_256.cpp b/vendor/github.com/tangerine-network/bls/src/bls_c384_256.cpp
index 3dcb3e7d7..3dcb3e7d7 100644
--- a/vendor/github.com/byzantine-lab/bls/src/bls_c384_256.cpp
+++ b/vendor/github.com/tangerine-network/bls/src/bls_c384_256.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/src/bls_c_impl.hpp b/vendor/github.com/tangerine-network/bls/src/bls_c_impl.hpp
index b38c1ad06..b38c1ad06 100644
--- a/vendor/github.com/byzantine-lab/bls/src/bls_c_impl.hpp
+++ b/vendor/github.com/tangerine-network/bls/src/bls_c_impl.hpp
diff --git a/vendor/github.com/byzantine-lab/bls/src/proj/bls.vcxproj b/vendor/github.com/tangerine-network/bls/src/proj/bls.vcxproj
index b78c97919..b78c97919 100644
--- a/vendor/github.com/byzantine-lab/bls/src/proj/bls.vcxproj
+++ b/vendor/github.com/tangerine-network/bls/src/proj/bls.vcxproj
diff --git a/vendor/github.com/byzantine-lab/bls/src/qcoeff-bn254.hpp b/vendor/github.com/tangerine-network/bls/src/qcoeff-bn254.hpp
index 18d169568..18d169568 100644
--- a/vendor/github.com/byzantine-lab/bls/src/qcoeff-bn254.hpp
+++ b/vendor/github.com/tangerine-network/bls/src/qcoeff-bn254.hpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls256_test.cpp b/vendor/github.com/tangerine-network/bls/test/bls256_test.cpp
index e53a87057..e53a87057 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls256_test.cpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls384_256_test.cpp b/vendor/github.com/tangerine-network/bls/test/bls384_256_test.cpp
index ea8126567..ea8126567 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls384_256_test.cpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls384_256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls384_test.cpp b/vendor/github.com/tangerine-network/bls/test/bls384_test.cpp
index 2212f8e6b..2212f8e6b 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls384_test.cpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls384_test.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls_c256_test.cpp b/vendor/github.com/tangerine-network/bls/test/bls_c256_test.cpp
index 8613720b4..8613720b4 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls_c256_test.cpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls_c256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls_c384_256_test.cpp b/vendor/github.com/tangerine-network/bls/test/bls_c384_256_test.cpp
index 6f153f9d8..6f153f9d8 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls_c384_256_test.cpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls_c384_256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls_c384_test.cpp b/vendor/github.com/tangerine-network/bls/test/bls_c384_test.cpp
index b6886dd04..b6886dd04 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls_c384_test.cpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls_c384_test.cpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls_c_test.hpp b/vendor/github.com/tangerine-network/bls/test/bls_c_test.hpp
index e9b6e6302..e9b6e6302 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls_c_test.hpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls_c_test.hpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/bls_test.hpp b/vendor/github.com/tangerine-network/bls/test/bls_test.hpp
index 346fafe15..346fafe15 100644
--- a/vendor/github.com/byzantine-lab/bls/test/bls_test.hpp
+++ b/vendor/github.com/tangerine-network/bls/test/bls_test.hpp
diff --git a/vendor/github.com/byzantine-lab/bls/test/proj/bls_test/bls_test.vcxproj b/vendor/github.com/tangerine-network/bls/test/proj/bls_test/bls_test.vcxproj
index 1755135fb..1755135fb 100644
--- a/vendor/github.com/byzantine-lab/bls/test/proj/bls_test/bls_test.vcxproj
+++ b/vendor/github.com/tangerine-network/bls/test/proj/bls_test/bls_test.vcxproj
diff --git a/vendor/github.com/byzantine-lab/mcl/.gitignore b/vendor/github.com/tangerine-network/mcl/.gitignore
index f5edb3706..f5edb3706 100644
--- a/vendor/github.com/byzantine-lab/mcl/.gitignore
+++ b/vendor/github.com/tangerine-network/mcl/.gitignore
diff --git a/vendor/github.com/byzantine-lab/mcl/.travis.yml b/vendor/github.com/tangerine-network/mcl/.travis.yml
index 73a97e6aa..73a97e6aa 100644
--- a/vendor/github.com/byzantine-lab/mcl/.travis.yml
+++ b/vendor/github.com/tangerine-network/mcl/.travis.yml
diff --git a/vendor/github.com/byzantine-lab/mcl/CMakeLists.txt b/vendor/github.com/tangerine-network/mcl/CMakeLists.txt
index aaa0a8cf2..aaa0a8cf2 100644
--- a/vendor/github.com/byzantine-lab/mcl/CMakeLists.txt
+++ b/vendor/github.com/tangerine-network/mcl/CMakeLists.txt
diff --git a/vendor/github.com/byzantine-lab/mcl/COPYRIGHT b/vendor/github.com/tangerine-network/mcl/COPYRIGHT
index 90e49b4bc..90e49b4bc 100644
--- a/vendor/github.com/byzantine-lab/mcl/COPYRIGHT
+++ b/vendor/github.com/tangerine-network/mcl/COPYRIGHT
diff --git a/vendor/github.com/byzantine-lab/mcl/Makefile b/vendor/github.com/tangerine-network/mcl/Makefile
index 7df1dd300..7df1dd300 100644
--- a/vendor/github.com/byzantine-lab/mcl/Makefile
+++ b/vendor/github.com/tangerine-network/mcl/Makefile
diff --git a/vendor/github.com/byzantine-lab/mcl/bench.txt b/vendor/github.com/tangerine-network/mcl/bench.txt
index 35e47dca5..35e47dca5 100644
--- a/vendor/github.com/byzantine-lab/mcl/bench.txt
+++ b/vendor/github.com/tangerine-network/mcl/bench.txt
diff --git a/vendor/github.com/byzantine-lab/mcl/common.mk b/vendor/github.com/tangerine-network/mcl/common.mk
index 5c749e1a6..5c749e1a6 100644
--- a/vendor/github.com/byzantine-lab/mcl/common.mk
+++ b/vendor/github.com/tangerine-network/mcl/common.mk
diff --git a/vendor/github.com/byzantine-lab/mcl/common.props b/vendor/github.com/tangerine-network/mcl/common.props
index 912f39e30..912f39e30 100644
--- a/vendor/github.com/byzantine-lab/mcl/common.props
+++ b/vendor/github.com/tangerine-network/mcl/common.props
diff --git a/vendor/github.com/byzantine-lab/mcl/debug.props b/vendor/github.com/tangerine-network/mcl/debug.props
index 1553ae0dc..1553ae0dc 100644
--- a/vendor/github.com/byzantine-lab/mcl/debug.props
+++ b/vendor/github.com/tangerine-network/mcl/debug.props
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/cs/App.config b/vendor/github.com/tangerine-network/mcl/ffi/cs/App.config
index 88fa4027b..88fa4027b 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/cs/App.config
+++ b/vendor/github.com/tangerine-network/mcl/ffi/cs/App.config
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/cs/Properties/AssemblyInfo.cs b/vendor/github.com/tangerine-network/mcl/ffi/cs/Properties/AssemblyInfo.cs
index c87e1d44b..c87e1d44b 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/cs/Properties/AssemblyInfo.cs
+++ b/vendor/github.com/tangerine-network/mcl/ffi/cs/Properties/AssemblyInfo.cs
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.cs b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.cs
index 0e1ed032c..0e1ed032c 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.cs
+++ b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.cs
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.csproj b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.csproj
index 21a049f01..21a049f01 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.csproj
+++ b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.csproj
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.sln b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.sln
index 6e6aa67ee..6e6aa67ee 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256.sln
+++ b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256.sln
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256_test.cs b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256_test.cs
index cad8c03d3..cad8c03d3 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/cs/bn256_test.cs
+++ b/vendor/github.com/tangerine-network/mcl/ffi/cs/bn256_test.cs
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/go/mcl/mcl.go b/vendor/github.com/tangerine-network/mcl/ffi/go/mcl/mcl.go
index a0c8bb4d3..a0c8bb4d3 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/go/mcl/mcl.go
+++ b/vendor/github.com/tangerine-network/mcl/ffi/go/mcl/mcl.go
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/go/mcl/mcl_test.go b/vendor/github.com/tangerine-network/mcl/ffi/go/mcl/mcl_test.go
index 16bb6910f..16bb6910f 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/go/mcl/mcl_test.go
+++ b/vendor/github.com/tangerine-network/mcl/ffi/go/mcl/mcl_test.go
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/Bn256Test.java b/vendor/github.com/tangerine-network/mcl/ffi/java/Bn256Test.java
index b1f9f6f34..b1f9f6f34 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/Bn256Test.java
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/Bn256Test.java
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/ElgamalTest.java b/vendor/github.com/tangerine-network/mcl/ffi/java/ElgamalTest.java
index 0cf49e144..0cf49e144 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/ElgamalTest.java
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/ElgamalTest.java
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/Makefile b/vendor/github.com/tangerine-network/mcl/ffi/java/Makefile
index d69c043fb..d69c043fb 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/Makefile
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/Makefile
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/bn256.i b/vendor/github.com/tangerine-network/mcl/ffi/java/bn256.i
index 94a8edb7a..94a8edb7a 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/bn256.i
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/bn256.i
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/bn256_impl.hpp b/vendor/github.com/tangerine-network/mcl/ffi/java/bn256_impl.hpp
index c4caaf3ca..c4caaf3ca 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/bn256_impl.hpp
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/bn256_impl.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/bn256_wrap.cxx b/vendor/github.com/tangerine-network/mcl/ffi/java/bn256_wrap.cxx
index 0c8257af5..0c8257af5 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/bn256_wrap.cxx
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/bn256_wrap.cxx
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal.i b/vendor/github.com/tangerine-network/mcl/ffi/java/elgamal.i
index 410723174..410723174 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal.i
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/elgamal.i
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal_impl.hpp b/vendor/github.com/tangerine-network/mcl/ffi/java/elgamal_impl.hpp
index dbf2ba64e..dbf2ba64e 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal_impl.hpp
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/elgamal_impl.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal_wrap.cxx b/vendor/github.com/tangerine-network/mcl/ffi/java/elgamal_wrap.cxx
index 38d05f489..38d05f489 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/elgamal_wrap.cxx
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/elgamal_wrap.cxx
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/java.md b/vendor/github.com/tangerine-network/mcl/ffi/java/java.md
index 3fe861351..3fe861351 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/java.md
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/java.md
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/make_wrap.bat b/vendor/github.com/tangerine-network/mcl/ffi/java/make_wrap.bat
index b7008bc02..b7008bc02 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/make_wrap.bat
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/make_wrap.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/run-bn256.bat b/vendor/github.com/tangerine-network/mcl/ffi/java/run-bn256.bat
index 903876ec6..903876ec6 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/run-bn256.bat
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/run-bn256.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/run-elgamal.bat b/vendor/github.com/tangerine-network/mcl/ffi/java/run-elgamal.bat
index 8b889a64c..8b889a64c 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/run-elgamal.bat
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/run-elgamal.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/java/set-java-path.bat b/vendor/github.com/tangerine-network/mcl/ffi/java/set-java-path.bat
index c66f81830..c66f81830 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/java/set-java-path.bat
+++ b/vendor/github.com/tangerine-network/mcl/ffi/java/set-java-path.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/js/export-functions.py b/vendor/github.com/tangerine-network/mcl/ffi/js/export-functions.py
index 2a929564b..2a929564b 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/js/export-functions.py
+++ b/vendor/github.com/tangerine-network/mcl/ffi/js/export-functions.py
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/js/pre-mcl.js b/vendor/github.com/tangerine-network/mcl/ffi/js/pre-mcl.js
index ebc93e581..ebc93e581 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/js/pre-mcl.js
+++ b/vendor/github.com/tangerine-network/mcl/ffi/js/pre-mcl.js
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/python/pairing.py b/vendor/github.com/tangerine-network/mcl/ffi/python/pairing.py
index 88b729176..88b729176 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/python/pairing.py
+++ b/vendor/github.com/tangerine-network/mcl/ffi/python/pairing.py
diff --git a/vendor/github.com/byzantine-lab/mcl/ffi/python/she.py b/vendor/github.com/tangerine-network/mcl/ffi/python/she.py
index ab8975274..ab8975274 100644
--- a/vendor/github.com/byzantine-lab/mcl/ffi/python/she.py
+++ b/vendor/github.com/tangerine-network/mcl/ffi/python/she.py
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/array.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/array.hpp
index 30df3667d..30df3667d 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/array.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/array.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/atoi.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/atoi.hpp
index a22853a17..a22853a17 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/atoi.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/atoi.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/benchmark.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/benchmark.hpp
index 4c02f1869..4c02f1869 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/benchmark.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/benchmark.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/bit_operation.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/bit_operation.hpp
index 865c1e47d..865c1e47d 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/bit_operation.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/bit_operation.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/critical_section.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/critical_section.hpp
index 13d7f3a0e..13d7f3a0e 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/critical_section.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/critical_section.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/crypto.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/crypto.hpp
index d427179d9..d427179d9 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/crypto.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/crypto.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/endian.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/endian.hpp
index 3f1575c46..3f1575c46 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/endian.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/endian.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/exception.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/exception.hpp
index 247ba4de0..247ba4de0 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/exception.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/exception.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/hash.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/hash.hpp
index 3fd246fa1..3fd246fa1 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/hash.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/hash.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/inttype.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/inttype.hpp
index 62856bdb3..62856bdb3 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/inttype.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/inttype.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/itoa.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/itoa.hpp
index 072e5b8b4..072e5b8b4 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/itoa.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/itoa.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/link_libeay32.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/link_libeay32.hpp
index d83f1b6ea..d83f1b6ea 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/link_libeay32.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/link_libeay32.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/link_mpir.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/link_mpir.hpp
index d20d7b1a9..d20d7b1a9 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/link_mpir.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/link_mpir.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/link_ssleay32.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/link_ssleay32.hpp
index 60c2361ae..60c2361ae 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/link_ssleay32.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/link_ssleay32.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/mutex.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/mutex.hpp
index acde6bcbf..acde6bcbf 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/mutex.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/mutex.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/option.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/option.hpp
index a5dfd137d..a5dfd137d 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/option.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/option.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/random_generator.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/random_generator.hpp
index ff4a78da5..ff4a78da5 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/random_generator.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/random_generator.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/serializer.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/serializer.hpp
index 1e23c8f42..1e23c8f42 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/serializer.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/serializer.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/sha2.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/sha2.hpp
index 1830936f0..1830936f0 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/sha2.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/sha2.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/stream.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/stream.hpp
index bc110bdb0..bc110bdb0 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/stream.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/stream.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/test.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/test.hpp
index 7dfffab96..7dfffab96 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/test.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/test.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/unordered_map.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/unordered_map.hpp
index 89f8f8774..89f8f8774 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/unordered_map.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/unordered_map.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/cybozu/xorshift.hpp b/vendor/github.com/tangerine-network/mcl/include/cybozu/xorshift.hpp
index 08c6a04f9..08c6a04f9 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/cybozu/xorshift.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/cybozu/xorshift.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/aggregate_sig.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/aggregate_sig.hpp
index f31405705..f31405705 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/aggregate_sig.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/aggregate_sig.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/ahe.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/ahe.hpp
index 239319d0d..239319d0d 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/ahe.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/ahe.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/array.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/array.hpp
index a6d2a8fa3..a6d2a8fa3 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/array.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/array.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/bls12_381.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/bls12_381.hpp
index 316e142af..316e142af 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/bls12_381.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/bls12_381.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn.h b/vendor/github.com/tangerine-network/mcl/include/mcl/bn.h
index 0a31d5501..0a31d5501 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn.h
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/bn.h
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/bn.hpp
index 5ebe5d956..5ebe5d956 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/bn.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn256.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/bn256.hpp
index 7a5da7a05..7a5da7a05 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn256.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/bn256.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn384.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/bn384.hpp
index 8aa14fe5c..8aa14fe5c 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn384.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/bn384.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn512.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/bn512.hpp
index c87ad9035..c87ad9035 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/bn512.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/bn512.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/conversion.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/conversion.hpp
index 7a04b7fa2..7a04b7fa2 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/conversion.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/conversion.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/curve_type.h b/vendor/github.com/tangerine-network/mcl/include/mcl/curve_type.h
index 9e4a941a0..9e4a941a0 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/curve_type.h
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/curve_type.h
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/ec.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/ec.hpp
index b8eb10be3..b8eb10be3 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/ec.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/ec.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/ecdsa.h b/vendor/github.com/tangerine-network/mcl/include/mcl/ecdsa.h
index daeb6be53..daeb6be53 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/ecdsa.h
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/ecdsa.h
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/ecdsa.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/ecdsa.hpp
index cf3ed3f65..cf3ed3f65 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/ecdsa.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/ecdsa.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/ecparam.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/ecparam.hpp
index 087bf8b6c..087bf8b6c 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/ecparam.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/ecparam.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/elgamal.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/elgamal.hpp
index 431148508..431148508 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/elgamal.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/elgamal.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/fp.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/fp.hpp
index 2e69729dd..2e69729dd 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/fp.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/fp.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/fp_tower.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/fp_tower.hpp
index 95722e2d5..95722e2d5 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/fp_tower.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/fp_tower.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/gmp_util.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/gmp_util.hpp
index bcbd91a1e..bcbd91a1e 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/gmp_util.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/gmp_util.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/impl/bn_c_impl.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/impl/bn_c_impl.hpp
index bec2466dd..bec2466dd 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/impl/bn_c_impl.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/impl/bn_c_impl.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/lagrange.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/lagrange.hpp
index 18e0597ec..18e0597ec 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/lagrange.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/lagrange.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/op.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/op.hpp
index 36d37035e..36d37035e 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/op.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/op.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/operator.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/operator.hpp
index e9bc506df..e9bc506df 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/operator.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/operator.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/paillier.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/paillier.hpp
index 03e44cb16..03e44cb16 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/paillier.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/paillier.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/randgen.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/randgen.hpp
index 30502fc10..30502fc10 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/randgen.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/randgen.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/she.h b/vendor/github.com/tangerine-network/mcl/include/mcl/she.h
index 60b399c65..60b399c65 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/she.h
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/she.h
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/she.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/she.hpp
index 3ce361454..3ce361454 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/she.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/she.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/util.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/util.hpp
index edef971cb..edef971cb 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/util.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/util.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/vint.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/vint.hpp
index b087688c3..b087688c3 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/vint.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/vint.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/include/mcl/window_method.hpp b/vendor/github.com/tangerine-network/mcl/include/mcl/window_method.hpp
index cb4fad37e..cb4fad37e 100644
--- a/vendor/github.com/byzantine-lab/mcl/include/mcl/window_method.hpp
+++ b/vendor/github.com/tangerine-network/mcl/include/mcl/window_method.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/lib/.emptydir b/vendor/github.com/tangerine-network/mcl/lib/.emptydir
index e69de29bb..e69de29bb 100644
--- a/vendor/github.com/byzantine-lab/mcl/lib/.emptydir
+++ b/vendor/github.com/tangerine-network/mcl/lib/.emptydir
diff --git a/vendor/github.com/byzantine-lab/mcl/mcl.sln b/vendor/github.com/tangerine-network/mcl/mcl.sln
index 7c4fe8f0c..7c4fe8f0c 100644
--- a/vendor/github.com/byzantine-lab/mcl/mcl.sln
+++ b/vendor/github.com/tangerine-network/mcl/mcl.sln
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/bench.txt b/vendor/github.com/tangerine-network/mcl/misc/bench.txt
index 3e18e6b44..3e18e6b44 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/bench.txt
+++ b/vendor/github.com/tangerine-network/mcl/misc/bench.txt
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/karatsuba.cpp b/vendor/github.com/tangerine-network/mcl/misc/karatsuba.cpp
index 7c150c6e3..7c150c6e3 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/karatsuba.cpp
+++ b/vendor/github.com/tangerine-network/mcl/misc/karatsuba.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/mul.cpp b/vendor/github.com/tangerine-network/mcl/misc/mul.cpp
index 146ac33a9..146ac33a9 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/mul.cpp
+++ b/vendor/github.com/tangerine-network/mcl/misc/mul.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/precompute.cpp b/vendor/github.com/tangerine-network/mcl/misc/precompute.cpp
index 63cdd663b..63cdd663b 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/precompute.cpp
+++ b/vendor/github.com/tangerine-network/mcl/misc/precompute.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/bench.sh b/vendor/github.com/tangerine-network/mcl/misc/she/bench.sh
index ced87b4db..ced87b4db 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/bench.sh
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/bench.sh
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/bench4.txt b/vendor/github.com/tangerine-network/mcl/misc/she/bench4.txt
index 99b2593c4..99b2593c4 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/bench4.txt
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/bench4.txt
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/bench6.txt b/vendor/github.com/tangerine-network/mcl/misc/she/bench6.txt
index 863f7129a..863f7129a 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/bench6.txt
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/bench6.txt
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/bench8.txt b/vendor/github.com/tangerine-network/mcl/misc/she/bench8.txt
index f8fe8fd75..f8fe8fd75 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/bench8.txt
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/bench8.txt
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/nizkp.pdf b/vendor/github.com/tangerine-network/mcl/misc/she/nizkp.pdf
index 7e61b5a64..7e61b5a64 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/nizkp.pdf
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/nizkp.pdf
Binary files differ
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/she-api-ja.md b/vendor/github.com/tangerine-network/mcl/misc/she/she-api-ja.md
index 850f11ff3..850f11ff3 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/she-api-ja.md
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/she-api-ja.md
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/she-api.md b/vendor/github.com/tangerine-network/mcl/misc/she/she-api.md
index af54311e9..af54311e9 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/she-api.md
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/she-api.md
diff --git a/vendor/github.com/byzantine-lab/mcl/misc/she/she.pdf b/vendor/github.com/tangerine-network/mcl/misc/she/she.pdf
index 355a308b3..355a308b3 100644
--- a/vendor/github.com/byzantine-lab/mcl/misc/she/she.pdf
+++ b/vendor/github.com/tangerine-network/mcl/misc/she/she.pdf
Binary files differ
diff --git a/vendor/github.com/byzantine-lab/mcl/mk.bat b/vendor/github.com/tangerine-network/mcl/mk.bat
index 19eb84197..19eb84197 100644
--- a/vendor/github.com/byzantine-lab/mcl/mk.bat
+++ b/vendor/github.com/tangerine-network/mcl/mk.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/mklib.bat b/vendor/github.com/tangerine-network/mcl/mklib.bat
index 389b69009..389b69009 100644
--- a/vendor/github.com/byzantine-lab/mcl/mklib.bat
+++ b/vendor/github.com/tangerine-network/mcl/mklib.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/obj/.emptydir b/vendor/github.com/tangerine-network/mcl/obj/.emptydir
index e69de29bb..e69de29bb 100644
--- a/vendor/github.com/byzantine-lab/mcl/obj/.emptydir
+++ b/vendor/github.com/tangerine-network/mcl/obj/.emptydir
diff --git a/vendor/github.com/byzantine-lab/mcl/readme.md b/vendor/github.com/tangerine-network/mcl/readme.md
index 39b3d4d42..39b3d4d42 100644
--- a/vendor/github.com/byzantine-lab/mcl/readme.md
+++ b/vendor/github.com/tangerine-network/mcl/readme.md
diff --git a/vendor/github.com/byzantine-lab/mcl/release.props b/vendor/github.com/tangerine-network/mcl/release.props
index 886ce6890..886ce6890 100644
--- a/vendor/github.com/byzantine-lab/mcl/release.props
+++ b/vendor/github.com/tangerine-network/mcl/release.props
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/bench.cpp b/vendor/github.com/tangerine-network/mcl/sample/bench.cpp
index 0f865b189..0f865b189 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/bench.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/bench.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/bls_sig.cpp b/vendor/github.com/tangerine-network/mcl/sample/bls_sig.cpp
index d75f7d427..d75f7d427 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/bls_sig.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/bls_sig.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/ecdh.cpp b/vendor/github.com/tangerine-network/mcl/sample/ecdh.cpp
index d5c4a31b2..d5c4a31b2 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/ecdh.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/ecdh.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/large.cpp b/vendor/github.com/tangerine-network/mcl/sample/large.cpp
index 60b2ac900..60b2ac900 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/large.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/large.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/pairing.cpp b/vendor/github.com/tangerine-network/mcl/sample/pairing.cpp
index 230583b6e..230583b6e 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/pairing.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/pairing.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/pairing_c.c b/vendor/github.com/tangerine-network/mcl/sample/pairing_c.c
index 5c2cd222a..5c2cd222a 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/pairing_c.c
+++ b/vendor/github.com/tangerine-network/mcl/sample/pairing_c.c
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/random.cpp b/vendor/github.com/tangerine-network/mcl/sample/random.cpp
index a2a3619ad..a2a3619ad 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/random.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/random.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/rawbench.cpp b/vendor/github.com/tangerine-network/mcl/sample/rawbench.cpp
index 4d7506ef5..4d7506ef5 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/rawbench.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/rawbench.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/she_make_dlp_table.cpp b/vendor/github.com/tangerine-network/mcl/sample/she_make_dlp_table.cpp
index 41f18e225..41f18e225 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/she_make_dlp_table.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/she_make_dlp_table.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/she_smpl.cpp b/vendor/github.com/tangerine-network/mcl/sample/she_smpl.cpp
index e01b9c130..e01b9c130 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/she_smpl.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/she_smpl.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/tri-dh.cpp b/vendor/github.com/tangerine-network/mcl/sample/tri-dh.cpp
index 8b720edbf..8b720edbf 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/tri-dh.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/tri-dh.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/sample/vote.cpp b/vendor/github.com/tangerine-network/mcl/sample/vote.cpp
index 88137187c..88137187c 100644
--- a/vendor/github.com/byzantine-lab/mcl/sample/vote.cpp
+++ b/vendor/github.com/tangerine-network/mcl/sample/vote.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/setvar.bat b/vendor/github.com/tangerine-network/mcl/setvar.bat
index 1d57fa69e..1d57fa69e 100644
--- a/vendor/github.com/byzantine-lab/mcl/setvar.bat
+++ b/vendor/github.com/tangerine-network/mcl/setvar.bat
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/aarch64.s b/vendor/github.com/tangerine-network/mcl/src/asm/aarch64.s
index a49a36e3a..a49a36e3a 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/aarch64.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/aarch64.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/arm.s b/vendor/github.com/tangerine-network/mcl/src/asm/arm.s
index 2df9bfb92..2df9bfb92 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/arm.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/arm.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/low_arm.s b/vendor/github.com/tangerine-network/mcl/src/asm/low_arm.s
index 1ed2a1233..1ed2a1233 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/low_arm.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/low_arm.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/low_x86-64.asm b/vendor/github.com/tangerine-network/mcl/src/asm/low_x86-64.asm
index b09b9dcd3..b09b9dcd3 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/low_x86-64.asm
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/low_x86-64.asm
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/low_x86.asm b/vendor/github.com/tangerine-network/mcl/src/asm/low_x86.asm
index e69de29bb..e69de29bb 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/low_x86.asm
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/low_x86.asm
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64.bmi2.s b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64.bmi2.s
index e12174ac6..e12174ac6 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64.bmi2.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64.bmi2.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64.s b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64.s
index aa677d2ea..aa677d2ea 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64mac.bmi2.s b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64mac.bmi2.s
index 849c66649..849c66649 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64mac.bmi2.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64mac.bmi2.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64mac.s b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64mac.s
index 0dc7014a3..0dc7014a3 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/x86-64mac.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/x86-64mac.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/x86.bmi2.s b/vendor/github.com/tangerine-network/mcl/src/asm/x86.bmi2.s
index 77729c530..77729c530 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/x86.bmi2.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/x86.bmi2.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/asm/x86.s b/vendor/github.com/tangerine-network/mcl/src/asm/x86.s
index cdd988ad3..cdd988ad3 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/asm/x86.s
+++ b/vendor/github.com/tangerine-network/mcl/src/asm/x86.s
diff --git a/vendor/github.com/byzantine-lab/mcl/src/bn_c256.cpp b/vendor/github.com/tangerine-network/mcl/src/bn_c256.cpp
index 2f975a287..2f975a287 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/bn_c256.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/bn_c256.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/bn_c384.cpp b/vendor/github.com/tangerine-network/mcl/src/bn_c384.cpp
index 934a078ae..934a078ae 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/bn_c384.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/bn_c384.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/bn_c384_256.cpp b/vendor/github.com/tangerine-network/mcl/src/bn_c384_256.cpp
index ecd968efd..ecd968efd 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/bn_c384_256.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/bn_c384_256.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/bn_c512.cpp b/vendor/github.com/tangerine-network/mcl/src/bn_c512.cpp
index 7c1029522..7c1029522 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/bn_c512.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/bn_c512.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/bn_c_impl.hpp b/vendor/github.com/tangerine-network/mcl/src/bn_c_impl.hpp
index bb0b4ba8e..bb0b4ba8e 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/bn_c_impl.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/bn_c_impl.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/ecdsa_c.cpp b/vendor/github.com/tangerine-network/mcl/src/ecdsa_c.cpp
index f2222a224..f2222a224 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/ecdsa_c.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/ecdsa_c.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/fp.cpp b/vendor/github.com/tangerine-network/mcl/src/fp.cpp
index df72d6d07..df72d6d07 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/fp.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/fp.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/fp_generator.hpp b/vendor/github.com/tangerine-network/mcl/src/fp_generator.hpp
index b496bc4d4..b496bc4d4 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/fp_generator.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/fp_generator.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/gen.cpp b/vendor/github.com/tangerine-network/mcl/src/gen.cpp
index 763f64b98..763f64b98 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/gen.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/gen.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/llvm_gen.hpp b/vendor/github.com/tangerine-network/mcl/src/llvm_gen.hpp
index bbc5b9030..bbc5b9030 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/llvm_gen.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/llvm_gen.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/low_func.hpp b/vendor/github.com/tangerine-network/mcl/src/low_func.hpp
index 57c63cfa3..57c63cfa3 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/low_func.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/low_func.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/low_func_llvm.hpp b/vendor/github.com/tangerine-network/mcl/src/low_func_llvm.hpp
index 8a44c2277..8a44c2277 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/low_func_llvm.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/low_func_llvm.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/proj/mcl.vcxproj b/vendor/github.com/tangerine-network/mcl/src/proj/mcl.vcxproj
index b247982ab..b247982ab 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/proj/mcl.vcxproj
+++ b/vendor/github.com/tangerine-network/mcl/src/proj/mcl.vcxproj
diff --git a/vendor/github.com/byzantine-lab/mcl/src/proto.hpp b/vendor/github.com/tangerine-network/mcl/src/proto.hpp
index 97c331194..97c331194 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/proto.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/proto.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/she_c256.cpp b/vendor/github.com/tangerine-network/mcl/src/she_c256.cpp
index 84873e4ca..84873e4ca 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/she_c256.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/she_c256.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/she_c384.cpp b/vendor/github.com/tangerine-network/mcl/src/she_c384.cpp
index bfc456a05..bfc456a05 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/she_c384.cpp
+++ b/vendor/github.com/tangerine-network/mcl/src/she_c384.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/she_c_impl.hpp b/vendor/github.com/tangerine-network/mcl/src/she_c_impl.hpp
index 073bc2b34..073bc2b34 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/she_c_impl.hpp
+++ b/vendor/github.com/tangerine-network/mcl/src/she_c_impl.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak.h b/vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak.h
index bcfeb34bf..bcfeb34bf 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak.h
+++ b/vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak.h
diff --git a/vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak_mnemonic.h b/vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak_mnemonic.h
index 766f2f6ec..766f2f6ec 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak_mnemonic.h
+++ b/vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak_mnemonic.h
diff --git a/vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak_util.h b/vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak_util.h
index 01544501d..01544501d 100644
--- a/vendor/github.com/byzantine-lab/mcl/src/xbyak/xbyak_util.h
+++ b/vendor/github.com/tangerine-network/mcl/src/xbyak/xbyak_util.h
diff --git a/vendor/github.com/byzantine-lab/mcl/test/aggregate_sig_test.cpp b/vendor/github.com/tangerine-network/mcl/test/aggregate_sig_test.cpp
index c3a0e758d..c3a0e758d 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/aggregate_sig_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/aggregate_sig_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/array_test.cpp b/vendor/github.com/tangerine-network/mcl/test/array_test.cpp
index 2168a28fa..2168a28fa 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/array_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/array_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/base_test.cpp b/vendor/github.com/tangerine-network/mcl/test/base_test.cpp
index 2733d17ca..2733d17ca 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/base_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/base_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bench.hpp b/vendor/github.com/tangerine-network/mcl/test/bench.hpp
index cc1639e6e..cc1639e6e 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bench.hpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bench.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bls12_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bls12_test.cpp
index 7011516bd..7011516bd 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bls12_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bls12_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn384_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn384_test.cpp
index b5674a918..b5674a918 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn384_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn384_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn512_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn512_test.cpp
index 905bfd3db..905bfd3db 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn512_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn512_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn_c256_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn_c256_test.cpp
index 2ce85162d..2ce85162d 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn_c256_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn_c256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn_c384_256_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn_c384_256_test.cpp
index e7bbefda9..e7bbefda9 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn_c384_256_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn_c384_256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn_c384_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn_c384_test.cpp
index a9f20243a..a9f20243a 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn_c384_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn_c384_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn_c512_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn_c512_test.cpp
index c6af3989f..c6af3989f 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn_c512_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn_c512_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn_c_test.hpp b/vendor/github.com/tangerine-network/mcl/test/bn_c_test.hpp
index e9dc59393..e9dc59393 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn_c_test.hpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn_c_test.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/bn_test.cpp b/vendor/github.com/tangerine-network/mcl/test/bn_test.cpp
index 071ec706c..071ec706c 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/bn_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/bn_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/conversion_test.cpp b/vendor/github.com/tangerine-network/mcl/test/conversion_test.cpp
index ec11fe900..ec11fe900 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/conversion_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/conversion_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/ec_test.cpp b/vendor/github.com/tangerine-network/mcl/test/ec_test.cpp
index ec49adbfe..ec49adbfe 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/ec_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/ec_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/ecdsa_c_test.cpp b/vendor/github.com/tangerine-network/mcl/test/ecdsa_c_test.cpp
index e0af38182..e0af38182 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/ecdsa_c_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/ecdsa_c_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/ecdsa_test.cpp b/vendor/github.com/tangerine-network/mcl/test/ecdsa_test.cpp
index 332c9ee27..332c9ee27 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/ecdsa_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/ecdsa_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/elgamal_test.cpp b/vendor/github.com/tangerine-network/mcl/test/elgamal_test.cpp
index 9532fc597..9532fc597 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/elgamal_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/elgamal_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/fp_generator_test.cpp b/vendor/github.com/tangerine-network/mcl/test/fp_generator_test.cpp
index 60ec5cd41..60ec5cd41 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/fp_generator_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/fp_generator_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/fp_test.cpp b/vendor/github.com/tangerine-network/mcl/test/fp_test.cpp
index dc1b01ef4..dc1b01ef4 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/fp_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/fp_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/fp_tower_test.cpp b/vendor/github.com/tangerine-network/mcl/test/fp_tower_test.cpp
index a7123f7a5..a7123f7a5 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/fp_tower_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/fp_tower_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/fp_util_test.cpp b/vendor/github.com/tangerine-network/mcl/test/fp_util_test.cpp
index e8a9f9aa5..e8a9f9aa5 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/fp_util_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/fp_util_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/glv_test.cpp b/vendor/github.com/tangerine-network/mcl/test/glv_test.cpp
index a917f51f4..a917f51f4 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/glv_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/glv_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/gmp_test.cpp b/vendor/github.com/tangerine-network/mcl/test/gmp_test.cpp
index 1fe9d4eb6..1fe9d4eb6 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/gmp_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/gmp_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/low_test.cpp b/vendor/github.com/tangerine-network/mcl/test/low_test.cpp
index f5e72a0b3..f5e72a0b3 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/low_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/low_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/mk32.sh b/vendor/github.com/tangerine-network/mcl/test/mk32.sh
index 4d5f60711..4d5f60711 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/mk32.sh
+++ b/vendor/github.com/tangerine-network/mcl/test/mk32.sh
diff --git a/vendor/github.com/byzantine-lab/mcl/test/modp_test.cpp b/vendor/github.com/tangerine-network/mcl/test/modp_test.cpp
index bf9da38bf..bf9da38bf 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/modp_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/modp_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/mont_fp_test.cpp b/vendor/github.com/tangerine-network/mcl/test/mont_fp_test.cpp
index e41e77a53..e41e77a53 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/mont_fp_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/mont_fp_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/paillier_test.cpp b/vendor/github.com/tangerine-network/mcl/test/paillier_test.cpp
index 31d2b26fc..31d2b26fc 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/paillier_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/paillier_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/proj/bn_test/bn_test.vcxproj b/vendor/github.com/tangerine-network/mcl/test/proj/bn_test/bn_test.vcxproj
index 936e075aa..936e075aa 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/proj/bn_test/bn_test.vcxproj
+++ b/vendor/github.com/tangerine-network/mcl/test/proj/bn_test/bn_test.vcxproj
diff --git a/vendor/github.com/byzantine-lab/mcl/test/proj/ec_test/ec_test.vcxproj b/vendor/github.com/tangerine-network/mcl/test/proj/ec_test/ec_test.vcxproj
index 4bdfda2cb..4bdfda2cb 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/proj/ec_test/ec_test.vcxproj
+++ b/vendor/github.com/tangerine-network/mcl/test/proj/ec_test/ec_test.vcxproj
diff --git a/vendor/github.com/byzantine-lab/mcl/test/proj/fp_test/fp_test.vcxproj b/vendor/github.com/tangerine-network/mcl/test/proj/fp_test/fp_test.vcxproj
index f705982bf..f705982bf 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/proj/fp_test/fp_test.vcxproj
+++ b/vendor/github.com/tangerine-network/mcl/test/proj/fp_test/fp_test.vcxproj
diff --git a/vendor/github.com/byzantine-lab/mcl/test/proj/fp_tower_test/fp_tower_test.vcxproj b/vendor/github.com/tangerine-network/mcl/test/proj/fp_tower_test/fp_tower_test.vcxproj
index d5720678f..d5720678f 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/proj/fp_tower_test/fp_tower_test.vcxproj
+++ b/vendor/github.com/tangerine-network/mcl/test/proj/fp_tower_test/fp_tower_test.vcxproj
diff --git a/vendor/github.com/byzantine-lab/mcl/test/she_c256_test.cpp b/vendor/github.com/tangerine-network/mcl/test/she_c256_test.cpp
index 3e458b623..3e458b623 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/she_c256_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/she_c256_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/she_c384_test.cpp b/vendor/github.com/tangerine-network/mcl/test/she_c384_test.cpp
index 5c7bd9882..5c7bd9882 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/she_c384_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/she_c384_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/she_c_test.hpp b/vendor/github.com/tangerine-network/mcl/test/she_c_test.hpp
index 8287c0e0a..8287c0e0a 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/she_c_test.hpp
+++ b/vendor/github.com/tangerine-network/mcl/test/she_c_test.hpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/she_test.cpp b/vendor/github.com/tangerine-network/mcl/test/she_test.cpp
index 9292c35f4..9292c35f4 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/she_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/she_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/sq_test.cpp b/vendor/github.com/tangerine-network/mcl/test/sq_test.cpp
index 4c386d23b..4c386d23b 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/sq_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/sq_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/vint_test.cpp b/vendor/github.com/tangerine-network/mcl/test/vint_test.cpp
index 15e14266a..15e14266a 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/vint_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/vint_test.cpp
diff --git a/vendor/github.com/byzantine-lab/mcl/test/window_method_test.cpp b/vendor/github.com/tangerine-network/mcl/test/window_method_test.cpp
index 1b0f702af..1b0f702af 100644
--- a/vendor/github.com/byzantine-lab/mcl/test/window_method_test.cpp
+++ b/vendor/github.com/tangerine-network/mcl/test/window_method_test.cpp
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/LICENSE b/vendor/github.com/tangerine-network/tangerine-consensus/LICENSE
index 0a041280b..0a041280b 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/LICENSE
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/LICENSE
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/common/event.go b/vendor/github.com/tangerine-network/tangerine-consensus/common/event.go
index 4e4e23bf3..4e4e23bf3 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/common/event.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/common/event.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/common/logger.go b/vendor/github.com/tangerine-network/tangerine-consensus/common/logger.go
index 3328e939a..3328e939a 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/common/logger.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/common/logger.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/common/types.go b/vendor/github.com/tangerine-network/tangerine-consensus/common/types.go
index 883492bf3..883492bf3 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/common/types.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/common/types.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/common/utils.go b/vendor/github.com/tangerine-network/tangerine-consensus/common/utils.go
index 0e847900f..0e847900f 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/common/utils.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/common/utils.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/agreement-mgr.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/agreement-mgr.go
index cdbfadf13..59c97b809 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/agreement-mgr.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/agreement-mgr.go
@@ -26,10 +26,10 @@ import (
lru "github.com/hashicorp/golang-lru"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Errors returned from BA modules
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/agreement-state.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/agreement-state.go
index fc2b6f3d5..d99b8b7d9 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/agreement-state.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/agreement-state.go
@@ -20,7 +20,7 @@ package core
import (
"fmt"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
// Errors for agreement state module.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/agreement.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/agreement.go
index bad6afa2b..62d19670c 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/agreement.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/agreement.go
@@ -24,9 +24,9 @@ import (
"sync/atomic"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// closedchan is a reusable closed channel.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockchain.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/blockchain.go
index 579ccd44c..2d7bf9abd 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/blockchain.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/blockchain.go
@@ -26,10 +26,10 @@ import (
"sync"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Errors for sanity check error.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/configuration-chain.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/configuration-chain.go
index 0f1400cb5..de863b45f 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/configuration-chain.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/configuration-chain.go
@@ -23,12 +23,12 @@ import (
"sync"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/db"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/db"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Errors for configuration chain..
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/consensus.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/consensus.go
index 8b2b9a048..9af7a4484 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/consensus.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/consensus.go
@@ -24,13 +24,13 @@ import (
"sync"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- cryptoDKG "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/db"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ cryptoDKG "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/db"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Errors for consensus core.
@@ -1007,7 +1007,7 @@ func (con *Consensus) prepare(initBlock *types.Block) (err error) {
}
// Run starts running DEXON Consensus.
-func (con *Consensus) Run() {
+func (con *Consensus) Run(stopChan chan<- struct{}) {
// There may have emptys block in blockchain added by force sync.
blocksWithoutRandomness := con.bcModule.pendingBlocksWithoutRandomness()
// Launch BA routines.
@@ -1047,7 +1047,7 @@ func (con *Consensus) Run() {
// Take some time to bootstrap.
time.Sleep(3 * time.Second)
con.waitGroup.Add(1)
- go con.deliveryGuard()
+ go con.deliveryGuard(stopChan)
// Block until done.
select {
case <-con.ctx.Done():
@@ -1442,7 +1442,7 @@ func (con *Consensus) processFinalizedBlock(b *types.Block) (err error) {
return
}
-func (con *Consensus) deliveryGuard() {
+func (con *Consensus) deliveryGuard(stopChan chan<- struct{}) {
defer con.waitGroup.Done()
select {
case <-con.ctx.Done():
@@ -1465,7 +1465,9 @@ func (con *Consensus) deliveryGuard() {
case <-con.resetDeliveryGuardTicker:
case <-time.After(60 * time.Second):
con.logger.Error("No blocks delivered for too long", "ID", con.ID)
- panic(fmt.Errorf("No blocks delivered for too long"))
+ stopChan <- struct{}{}
+ con.ctxCancel()
+ return
}
}
}
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/constant.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/constant.go
index 51b95a3c0..25a2bfc66 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/constant.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/constant.go
@@ -17,7 +17,7 @@
package core
-import "github.com/byzantine-lab/dexon-consensus/core/utils"
+import "github.com/tangerine-network/tangerine-consensus/core/utils"
// ConfigRoundShift refers to the difference between block's round and config
// round derived from its state.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/constant.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/constant.go
index 3f6627b92..34d7606a2 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/constant.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/constant.go
@@ -18,7 +18,7 @@
package dkg
import (
- "github.com/byzantine-lab/bls/ffi/go/bls"
+ "github.com/tangerine-network/bls/ffi/go/bls"
)
const (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/dkg.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/dkg.go
index b9dd038ce..8011e18d3 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/dkg.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/dkg.go
@@ -24,11 +24,11 @@ import (
"sync"
"sync/atomic"
- "github.com/byzantine-lab/bls/ffi/go/bls"
- "github.com/byzantine-lab/go-tangerine/rlp"
+ "github.com/tangerine-network/bls/ffi/go/bls"
+ "github.com/tangerine-network/go-tangerine/rlp"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/utils.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/utils.go
index 589480a3b..295658291 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/dkg/utils.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/dkg/utils.go
@@ -22,9 +22,9 @@ import (
"fmt"
"math/rand"
- "github.com/byzantine-lab/bls/ffi/go/bls"
+ "github.com/tangerine-network/bls/ffi/go/bls"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
)
// PartialSignature is a partial signature in DKG+TSIG protocol.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/ecdsa/ecdsa.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/ecdsa/ecdsa.go
index 5c3bf96bb..924b1ba7c 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/ecdsa/ecdsa.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/ecdsa/ecdsa.go
@@ -20,10 +20,10 @@ package ecdsa
import (
"crypto/ecdsa"
- dexCrypto "github.com/byzantine-lab/go-tangerine/crypto"
+ dexCrypto "github.com/tangerine-network/go-tangerine/crypto"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
)
const cryptoType = "ecdsa"
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/interfaces.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/interfaces.go
index 9fe47f7dc..7eb27d529 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/interfaces.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/interfaces.go
@@ -18,7 +18,7 @@
package crypto
import (
- "github.com/byzantine-lab/dexon-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/common"
)
// Signature is the basic signature type in DEXON.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/utils.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/utils.go
index 744be3e5f..9b7c39a28 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/crypto/utils.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/crypto/utils.go
@@ -21,9 +21,9 @@ import (
"encoding/hex"
"fmt"
- "github.com/byzantine-lab/go-tangerine/crypto"
+ "github.com/tangerine-network/go-tangerine/crypto"
- "github.com/byzantine-lab/dexon-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/common"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/db/interfaces.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/db/interfaces.go
index 1d15c68a0..1eacc8147 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/db/interfaces.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/db/interfaces.go
@@ -21,9 +21,9 @@ import (
"errors"
"fmt"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/db/level-db.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/db/level-db.go
index 9e3564b50..f06a7631b 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/db/level-db.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/db/level-db.go
@@ -23,10 +23,10 @@ import (
"github.com/syndtr/goleveldb/leveldb"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/go-tangerine/rlp"
+ "github.com/tangerine-network/go-tangerine/rlp"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/db/memory.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/db/memory.go
index 2ad5cda9e..520a035c5 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/db/memory.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/db/memory.go
@@ -23,9 +23,9 @@ import (
"os"
"sync"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
type blockSeqIterator struct {
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/dkg-tsig-protocol.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/dkg-tsig-protocol.go
index 38739da4e..da7653d61 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/dkg-tsig-protocol.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/dkg-tsig-protocol.go
@@ -21,13 +21,13 @@ import (
"fmt"
"sync"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/db"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/db"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Errors for dkg module.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/interfaces.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/interfaces.go
index 3adcf78c9..2798469f2 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/interfaces.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/interfaces.go
@@ -20,10 +20,10 @@ package core
import (
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
)
// Application describes the application interface that interacts with DEXON
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/leader-selector.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/leader-selector.go
index 9e3d406a7..1fcb214a3 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/leader-selector.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/leader-selector.go
@@ -21,9 +21,9 @@ import (
"math/big"
"sync"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
type validLeaderFn func(block *types.Block, crs common.Hash) (bool, error)
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/nonblocking.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/nonblocking.go
index 516138a63..860464ce4 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/nonblocking.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/nonblocking.go
@@ -21,8 +21,8 @@ import (
"fmt"
"sync"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
type blockConfirmedEvent struct {
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/agreement.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/agreement.go
index 274cbfc79..c20bd6018 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/agreement.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/agreement.go
@@ -23,11 +23,11 @@ import (
"fmt"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Struct agreement implements struct of BA (Byzantine Agreement) protocol
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/consensus.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/consensus.go
index d12dc4863..ecadae4ad 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/consensus.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/consensus.go
@@ -24,12 +24,12 @@ import (
"sync"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/db"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/db"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/watch-cat.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/watch-cat.go
index e5ba911a7..ce2b05c1c 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/syncer/watch-cat.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/syncer/watch-cat.go
@@ -21,10 +21,10 @@ import (
"context"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
type configReader interface {
@@ -106,9 +106,8 @@ func (wc *WatchCat) Start() {
}()
defer wc.cancel()
proposed := false
- threshold := uint64(
- utils.GetConfigWithPanic(wc.configReader, lastPos.Round, wc.logger).
- NotarySetSize / 2)
+ threshold := uint64(utils.GetDKGThreshold(
+ utils.GetConfigWithPanic(wc.configReader, lastPos.Round, wc.logger)))
wc.logger.Info("Threshold for recovery", "votes", threshold)
ResetLoop:
for {
@@ -124,7 +123,7 @@ func (wc *WatchCat) Start() {
votes, err := wc.recovery.Votes(lastPos.Height)
if err != nil {
wc.logger.Error("Failed to get recovery votes", "height", lastPos.Height, "error", err)
- } else if votes > threshold {
+ } else if votes >= threshold {
wc.logger.Info("Threshold for recovery reached!")
wc.lastPosition = lastPos
break ResetLoop
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/ticker.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/ticker.go
index aba56ef9f..cbd9c69b0 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/ticker.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/ticker.go
@@ -23,7 +23,7 @@ import (
"sync"
"time"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// TickerType is the type of ticker.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/block-randomness.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/block-randomness.go
index b97188705..eaaa2c361 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/block-randomness.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/block-randomness.go
@@ -21,7 +21,7 @@ import (
"encoding/hex"
"fmt"
- "github.com/byzantine-lab/dexon-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/common"
)
// AgreementResult describes an agremeent result.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/block.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/block.go
index bc92211b9..4c71d9f32 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/block.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/block.go
@@ -25,10 +25,10 @@ import (
"io"
"time"
- "github.com/byzantine-lab/go-tangerine/rlp"
+ "github.com/tangerine-network/go-tangerine/rlp"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
)
// GenesisHeight refers to the initial height the genesis block should be.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/config.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/config.go
index dce38369e..dce38369e 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/config.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/config.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/dkg/dkg.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/dkg/dkg.go
index 6c2b777cd..bc1b19e94 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/dkg/dkg.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/dkg/dkg.go
@@ -23,12 +23,12 @@ import (
"fmt"
"io"
- "github.com/byzantine-lab/go-tangerine/rlp"
+ "github.com/tangerine-network/go-tangerine/rlp"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- cryptoDKG "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ cryptoDKG "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
// Errors for typesDKG package.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/message.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/message.go
index 0335cfaae..0335cfaae 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/message.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/message.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/node.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/node.go
index 84b38a3b1..74db07cc9 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/node.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/node.go
@@ -21,8 +21,8 @@ import (
"bytes"
"encoding/hex"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
)
// NodeID is the ID type for nodes.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/nodeset.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/nodeset.go
index 522bcb224..6dc338bb5 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/nodeset.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/nodeset.go
@@ -22,8 +22,8 @@ import (
"encoding/binary"
"math/big"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
)
// NodeSet is the node set structure as defined in DEXON consensus core.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/position.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/position.go
index 81d23c266..81d23c266 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/position.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/position.go
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/vote.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/vote.go
index def09293a..015064541 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/types/vote.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/types/vote.go
@@ -20,9 +20,9 @@ package types
import (
"fmt"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- cryptoDKG "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ cryptoDKG "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg"
)
// VoteType is the type of vote.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils.go
index 4cb3bf18a..373c559d8 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils.go
@@ -25,10 +25,10 @@ import (
"sort"
"time"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- "github.com/byzantine-lab/dexon-consensus/core/utils"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/utils"
)
// Errors for utils.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/crypto.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/crypto.go
index 161c1d495..1f85e94b6 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/crypto.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/crypto.go
@@ -21,10 +21,10 @@ import (
"bytes"
"encoding/binary"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
)
func hashWitness(witness *types.Witness) (common.Hash, error) {
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/nodeset-cache.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/nodeset-cache.go
index 028690e18..cfb4b072c 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/nodeset-cache.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/nodeset-cache.go
@@ -21,9 +21,9 @@ import (
"errors"
"sync"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/penalty-helper.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/penalty-helper.go
index 658fe79a9..b1789f0cd 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/penalty-helper.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/penalty-helper.go
@@ -20,8 +20,8 @@ package utils
import (
"errors"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
)
var (
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/round-based-config.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/round-based-config.go
index 88842cacf..83ffaca46 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/round-based-config.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/round-based-config.go
@@ -20,7 +20,7 @@ package utils
import (
"fmt"
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
// RoundBasedConfig is based config for rounds and provide boundary checking
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/round-event.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/round-event.go
index 4f4b04542..67850a7bf 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/round-event.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/round-event.go
@@ -22,9 +22,9 @@ import (
"fmt"
"sync"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
)
// ErrUnmatchedBlockHeightWithConfig is for invalid parameters for NewRoundEvent.
@@ -176,7 +176,7 @@ func NewRoundEvent(parentCtx context.Context, gov governanceAccessor,
*RoundEvent, error) {
// We need to generate valid ending block height of this round (taken
// DKG reset count into consideration).
- logger.Info("new RoundEvent", "position", initPos, "shift", roundShift)
+ logger.Info("New RoundEvent", "position", initPos, "shift", roundShift)
initConfig := GetConfigWithPanic(gov, initPos.Round, logger)
e := &RoundEvent{
gov: gov,
@@ -294,7 +294,7 @@ func (e *RoundEvent) check(blockHeight, startRound uint64) (
param.CRS = GetCRSWithPanic(e.gov, e.lastTriggeredRound, e.logger)
param.Config = GetConfigWithPanic(e.gov, e.lastTriggeredRound, e.logger)
e.logger.Info("New RoundEvent triggered",
- "round", e.lastTriggeredRound,
+ "round", e.lastTriggeredRound+1,
"reset", e.lastTriggeredResetCount,
"begin-height", e.config.LastPeriodBeginHeight(),
"crs", param.CRS.String()[:6],
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/signer.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/signer.go
index 9128e264c..bb0a25a93 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/signer.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/signer.go
@@ -20,10 +20,10 @@ package utils
import (
"errors"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/crypto"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/crypto"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
)
// Errors for signer.
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/utils.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/utils.go
index 6ff5bb62f..ec293f2ef 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/utils.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/utils.go
@@ -21,9 +21,9 @@ import (
"context"
"fmt"
- "github.com/byzantine-lab/dexon-consensus/common"
- "github.com/byzantine-lab/dexon-consensus/core/types"
- typesDKG "github.com/byzantine-lab/dexon-consensus/core/types/dkg"
+ "github.com/tangerine-network/tangerine-consensus/common"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
+ typesDKG "github.com/tangerine-network/tangerine-consensus/core/types/dkg"
)
var dkgDelayRound uint64
@@ -134,6 +134,11 @@ func LaunchDummyReceiver(
return dummyCancel, finishedChan
}
+// GetDKGNackThreshold return expected threshold for given nacking DKG set.
+func GetDKGNackThreshold(config *types.Config) int {
+ return int(config.NotarySetSize*1/3) + 1
+}
+
// GetDKGThreshold return expected threshold for given DKG set size.
func GetDKGThreshold(config *types.Config) int {
return int(config.NotarySetSize*2/3) + 1
diff --git a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/vote-filter.go b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/vote-filter.go
index 556c2489a..0a7731138 100644
--- a/vendor/github.com/byzantine-lab/dexon-consensus/core/utils/vote-filter.go
+++ b/vendor/github.com/tangerine-network/tangerine-consensus/core/utils/vote-filter.go
@@ -18,7 +18,7 @@
package utils
import (
- "github.com/byzantine-lab/dexon-consensus/core/types"
+ "github.com/tangerine-network/tangerine-consensus/core/types"
)
// VoteFilter filters votes that are useless for now.
diff --git a/vendor/vendor.json b/vendor/vendor.json
index 789eb8ab2..856f5d32d 100644
--- a/vendor/vendor.json
+++ b/vendor/vendor.json
@@ -99,111 +99,6 @@
"revisionTime": "2017-11-28T15:02:46Z"
},
{
- "checksumSHA1": "Rls1USg65f0XKk3xOEo23d79nTs=",
- "path": "github.com/byzantine-lab/bls/ffi/go/bls",
- "revision": "5e8e1cd9adf37e993a5bea2ad116e107652f0301",
- "revisionTime": "2019-04-12T05:24:20Z"
- },
- {
- "checksumSHA1": "YNFLm0hecMirCfnG+yC1hwrq63w=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/common",
- "path": "github.com/byzantine-lab/dexon-consensus/common",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "mVmTRuUjdKaeLKOIPDr9WlrWbM8=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core",
- "path": "github.com/byzantine-lab/dexon-consensus/core",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "giMmtUvHD7fKNXEyYpXL1bWhZms=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/blockdb",
- "path": "github.com/byzantine-lab/dexon-consensus/core/blockdb",
- "revision": "56e872f84131348adbc0861afb3554bba4a8e5db",
- "revisionTime": "2018-12-05T06:29:54Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "Ta8d9OKIAYDXuh32bHFyqdAzhEM=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/crypto",
- "path": "github.com/byzantine-lab/dexon-consensus/core/crypto",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "haQqxxRfx8Tk8dhuilDmDMZ6rO8=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/crypto/dkg",
- "path": "github.com/byzantine-lab/dexon-consensus/core/crypto/dkg",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "0Tj49Z4zfOogG6lEnMaZae11/1s=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/crypto/ecdsa",
- "path": "github.com/byzantine-lab/dexon-consensus/core/crypto/ecdsa",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "J2Lgj2veHRGtHlfXFyzrM4qnKow=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/db",
- "path": "github.com/byzantine-lab/dexon-consensus/core/db",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "6VjD99+YZ1DN86I3qg/nKklpT58=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/syncer",
- "path": "github.com/byzantine-lab/dexon-consensus/core/syncer",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "gSe2rW85N3hdJ8B10xcHboUJq8g=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/types",
- "path": "github.com/byzantine-lab/dexon-consensus/core/types",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "R6k6vmgePKuYJlQgA05kh9HqCx8=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/types/dkg",
- "path": "github.com/byzantine-lab/dexon-consensus/core/types/dkg",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
- "checksumSHA1": "orcvISLeKABwd4AGsC2jAMQkd04=",
- "origin": "gitlab.com/byzantine-lab/dexon-consensus/core/utils",
- "path": "github.com/byzantine-lab/dexon-consensus/core/utils",
- "revision": "f05d9c34d6595ebced2de25d9b436f3aac35a53f",
- "revisionTime": "2019-06-10T16:05:10Z",
- "version": "master",
- "versionExact": "master"
- },
- {
"checksumSHA1": "cDMtzKmdTx4CcIpP4broa+16X9g=",
"path": "github.com/cespare/cp",
"revision": "165db2f241fd235aec29ba6d9b1ccd5f1c14637c",
@@ -746,6 +641,100 @@
"revisionTime": "2018-11-28T10:09:59Z"
},
{
+ "checksumSHA1": "33ilTxSgPt8u9bq1inlxp4BHU9I=",
+ "path": "github.com/tangerine-network/bls/ffi/go/bls",
+ "revision": "5e8e1cd9adf37e993a5bea2ad116e107652f0301",
+ "revisionTime": "2019-04-12T05:24:20Z"
+ },
+ {
+ "checksumSHA1": "NGziGsUc5J8yatLzEkyq+dKHCA8=",
+ "path": "github.com/tangerine-network/tangerine-consensus/common",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "q95iobP0KfVuwR8XMlSrdWA6C78=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "eo/teMG8zMinYdOWnWiaQwteOoA=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/blockdb",
+ "revision": "56e872f84131348adbc0861afb3554bba4a8e5db",
+ "revisionTime": "2018-12-05T06:29:54Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "VzMWZGwspZ2Gt5JXovACVGYZniY=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/crypto",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "KBdSQE+vXiz95jvWj22heyE1hCQ=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/crypto/dkg",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "VWknl5zd1YBzJ2LNeto4tdWBZLU=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/crypto/ecdsa",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "Hr5l1o66PisU/ZeVVem/PjWiwRY=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/db",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "KlnATyRvXte2KrNUmokr9ovBZBY=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/syncer",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "iuy80meozpRYuctavnpxtXiqs8c=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/types",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "M6CxB+cb9WpdyphA7Q7WxO2q7LE=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/types/dkg",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
+ "checksumSHA1": "fGYfxHDDS2gbDGdKpMiXSNMxE5w=",
+ "path": "github.com/tangerine-network/tangerine-consensus/core/utils",
+ "revision": "1eecef2512d9c8a2bd3c0ef4af7a7b830fa30a0f",
+ "revisionTime": "2019-09-16T06:50:28Z",
+ "version": "master",
+ "versionExact": "master"
+ },
+ {
"checksumSHA1": "nD6S4KB0S+YHxVMDDE+w3PyXaMk=",
"path": "github.com/uber/jaeger-client-go",
"revision": "f7e0d4744fa6d5287c53b8ac8d4f83089ce07ce8",