You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@milagro.apache.org by sm...@apache.org on 2019/08/23 14:19:10 UTC
[incubator-milagro-dta] 01/01: Merge pull request #7 from
apache/initial-dta
This is an automated email from the ASF dual-hosted git repository.
smihaylov pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-dta.git
commit 205db1764385fb88f44cd0b6a18e1dd8ff1965b8
Merge: 9ab7b72 b53a002
Author: Stanislav Mihaylov <sm...@users.noreply.github.com>
AuthorDate: Fri Aug 23 17:19:04 2019 +0300
Merge pull request #7 from apache/initial-dta
Initial version of D-TA
.dockerignore | 3 +
.gitignore | 3 +
Dockerfile | 105 +++
Dockerfile-alpine | 100 +++
README.md | 51 +-
build-static.sh | 87 ++
build.sh | 5 +
cmd/service/commands.go | 86 ++
cmd/service/initnode.go | 165 ++++
cmd/service/main.go | 295 +++++++
cmd/servicetester/e2e_test.sh | 180 ++++
cmd/servicetester/fulltest.sh | 43 +
cmd/servicetester/id_test.sh | 83 ++
go.mod | 41 +
go.sum | 802 ++++++++++++++++++
libs/crypto/libpqnist/CMakeLists.txt | 97 +++
libs/crypto/libpqnist/CPackConfig.cmake | 33 +
libs/crypto/libpqnist/LICENSE | 202 +++++
libs/crypto/libpqnist/VERSION | 1 +
libs/crypto/libpqnist/cmake_uninstall.cmake.in | 21 +
libs/crypto/libpqnist/examples/CMakeLists.txt | 37 +
libs/crypto/libpqnist/examples/run_aescbc.c | 118 +++
libs/crypto/libpqnist/examples/run_aesgcm.c | 158 ++++
libs/crypto/libpqnist/examples/run_encap_decap.c | 190 +++++
libs/crypto/libpqnist/examples/run_pqnist.c | 288 +++++++
libs/crypto/libpqnist/examples/run_sign_verify.c | 140 ++++
.../libpqnist/examples/run_sign_verify_bad.c | 147 ++++
libs/crypto/libpqnist/examples/run_sike.c | 127 +++
libs/crypto/libpqnist/include/CMakeLists.txt | 5 +
libs/crypto/libpqnist/include/pqnist/pqnist.h | 149 ++++
libs/crypto/libpqnist/src/CMakeLists.txt | 25 +
libs/crypto/libpqnist/src/pqnist.c | 272 ++++++
libs/crypto/libpqnist/test/smoke/CMakeLists.txt | 46 ++
libs/crypto/libpqnist/test/smoke/test_aescbc.c | 120 +++
libs/crypto/libpqnist/test/smoke/test_aesgcm.c | 160 ++++
.../crypto/libpqnist/test/smoke/test_encap_decap.c | 190 +++++
libs/crypto/libpqnist/test/smoke/test_pqnist.c | 198 +++++
.../crypto/libpqnist/test/smoke/test_sign_verify.c | 136 +++
libs/crypto/libpqnist/test/unit/CMakeLists.txt | 42 +
libs/crypto/libpqnist/test/unit/test_aes_decrypt.c | 210 +++++
libs/crypto/libpqnist/test/unit/test_aes_encrypt.c | 211 +++++
.../crypto/libpqnist/testVectors/aes/CBCMMT256.rsp | 131 +++
libs/crypto/pqnist.go | 238 ++++++
libs/crypto/pqnist_test.go | 261 ++++++
libs/crypto/secp256k1.go | 110 +++
libs/crypto/secp256k1_test.go | 64 ++
libs/crypto/wrap.go | 83 ++
libs/cryptowallet/hdwallet.go | 174 ++++
libs/cryptowallet/hdwallet_test.go | 192 +++++
libs/cryptowallet/keygen.go | 86 ++
libs/cryptowallet/keygen_test.go | 42 +
libs/datastore/boltbackend.go | 243 ++++++
libs/datastore/boltbackend_test.go | 151 ++++
libs/datastore/datastore.go | 154 ++++
libs/datastore/gobcodec.go | 51 ++
libs/datastore/jsoncodec.go | 38 +
libs/documents/build | 9 +
libs/documents/crypto.go | 171 ++++
libs/documents/docList.go | 83 ++
libs/documents/docValidation_test.go | 111 +++
libs/documents/docs.go | 235 ++++++
libs/documents/docs.pb.go | 908 +++++++++++++++++++++
libs/documents/docs.proto | 136 +++
libs/documents/docs.validator.pb.go | 176 ++++
libs/documents/docs_test.go | 225 +++++
libs/ipfs/apiconnector.go | 174 ++++
libs/ipfs/ipfs.go | 43 +
libs/ipfs/memory.go | 104 +++
libs/ipfs/nodeconnector.go | 256 ++++++
libs/ipfs/nodeconnector_test.go | 89 ++
libs/logger/logger.go | 164 ++++
libs/logger/textlogger.go | 70 ++
libs/transport/authorizer.go | 152 ++++
libs/transport/http.go | 528 ++++++++++++
libs/validators/customvalidators.go | 31 +
lint.sh | 7 +
open-api.yaml | 501 +++++++-----
pkg/api/client.go | 91 +++
pkg/api/proto.go | 170 ++++
pkg/bitcoinplugin/coin.go | 134 +++
pkg/bitcoinplugin/coin_test.go | 52 ++
pkg/bitcoinplugin/helpers.go | 225 +++++
pkg/bitcoinplugin/helpers_test.go | 47 ++
pkg/bitcoinplugin/open-api.yaml | 419 ++++++++++
pkg/bitcoinplugin/service.go | 123 +++
pkg/common/common.go | 260 ++++++
pkg/config/config.go | 142 ++++
pkg/config/default.go | 80 ++
pkg/defaultservice/fulfill.go | 106 +++
pkg/defaultservice/identity.go | 125 +++
pkg/defaultservice/order.go | 239 ++++++
pkg/defaultservice/plugable.go | 20 +
pkg/defaultservice/service.go | 113 +++
pkg/endpoints/endpoints.go | 378 +++++++++
pkg/safeguardsecret/README.md | 34 +
pkg/safeguardsecret/safeguardsecret-api.yaml | 123 +++
pkg/safeguardsecret/service.go | 80 ++
pkg/service/service.go | 51 ++
plugins/bitcoinplugin.go | 26 +
plugins/milagroplugin.go | 24 +
plugins/plugin.go | 71 ++
plugins/safeguardsecret.go | 26 +
test.sh | 7 +
103 files changed, 14474 insertions(+), 255 deletions(-)