├── LICENSE ├── Makefile ├── README.md ├── app ├── app.go └── utils.go ├── chain └── run.go ├── cmd ├── chainmint │ ├── chainmint.go │ └── main.go ├── chainmintcli │ ├── example │ │ └── issue.go │ └── main.go └── utils │ └── flags.go ├── core ├── Readme.md ├── accesstoken │ ├── accesstoken.go │ └── accesstoken_test.go ├── account │ ├── accounts.go │ ├── accounts_test.go │ ├── annotate.go │ ├── annotate_test.go │ ├── builder.go │ ├── builder_test.go │ ├── indexer.go │ ├── indexer_test.go │ ├── receivers.go │ ├── receivers_test.go │ ├── reserve.go │ └── reserve_test.go ├── accounts.go ├── accounts_test.go ├── api.go ├── api_test.go ├── asset │ ├── annotate.go │ ├── annotate_test.go │ ├── asset.go │ ├── asset_test.go │ ├── block.go │ ├── block_test.go │ └── builder.go ├── assets.go ├── assets_test.go ├── authz.go ├── authz_test.go ├── b32enc_test.go ├── bench_test.go ├── blocksigner │ └── blocksigner.go ├── config │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── mockhsm.go │ └── no_mockhsm.go ├── control_programs.go ├── core.go ├── core_test.go ├── coretest │ └── fixtures.go ├── coreunsafe │ └── reset.go ├── env.go ├── errors.go ├── errors_test.go ├── exec_unix.go ├── exec_windows.go ├── fetch │ ├── bootstrap.go │ └── fetch.go ├── generator │ ├── block.go │ ├── block_test.go │ ├── generator.go │ └── generator_test.go ├── grants_test.go ├── health.go ├── hsm.go ├── hsm_test.go ├── leader │ ├── leader.go │ └── leader_test.go ├── metrics.go ├── migrate │ ├── data.go │ ├── data_test.go │ ├── migrate.go │ ├── migrate_test.go │ └── testdata │ │ └── empty.sql ├── mockhsm │ ├── mockhsm.go │ └── mockhsm_test.go ├── pin │ ├── pin.go │ └── pin_test.go ├── query.go ├── query │ ├── accounts.go │ ├── accounts_test.go │ ├── annotated.go │ ├── assets.go │ ├── assets_test.go │ ├── balances.go │ ├── balances_test.go │ ├── doc.go │ ├── filter │ │ ├── doc.go │ │ ├── expr.go │ │ ├── operators.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── scanner.go │ │ ├── scanner_test.go │ │ ├── sql.go │ │ ├── sql_test.go │ │ ├── typecheck.go │ │ └── typecheck_test.go │ ├── index.go │ ├── index_test.go │ ├── outputs.go │ ├── outputs_test.go │ ├── query_test.go │ ├── sql.go │ ├── transactions.go │ └── transactions_test.go ├── query_test.go ├── receivers.go ├── recovery_test.go ├── request.go ├── rpc.go ├── rpc │ ├── rpc.go │ └── rpc_test.go ├── rpc_test.go ├── run.go ├── schema.sql ├── signers │ ├── signers.go │ └── signers_test.go ├── tls.go ├── transact.go ├── transact_test.go ├── txbuilder │ ├── actions.go │ ├── builder.go │ ├── constraint.go │ ├── export_test.go │ ├── finalize.go │ ├── finalize_test.go │ ├── txbuilder.go │ ├── txbuilder_test.go │ ├── types.go │ ├── types_test.go │ ├── witness.go │ └── witness_test.go ├── txdb │ ├── cache.go │ ├── internal │ │ └── storage │ │ │ ├── Readme.md │ │ │ ├── snapshot.pb.go │ │ │ └── snapshot.proto │ ├── snapshot.go │ ├── snapshot_test.go │ ├── store.go │ ├── txdb.go │ └── txdb_test.go ├── txfeed │ ├── query.go │ ├── txfeed.go │ └── txfeed_test.go ├── txfeeds.go └── txfeeds_test.go ├── crypto ├── ed25519 │ ├── chainkd │ │ ├── bench_test.go │ │ ├── chainkd.go │ │ ├── chainkd_test.go │ │ ├── serialize.go │ │ ├── serialize_test.go │ │ └── util.go │ ├── ecmath │ │ ├── point.go │ │ ├── point_test.go │ │ └── scalar.go │ ├── ed25519.go │ ├── ed25519_test.go │ ├── internal │ │ └── edwards25519 │ │ │ ├── chain_export.go │ │ │ ├── const.go │ │ │ └── edwards25519.go │ └── testdata │ │ └── sign.input.gz └── sha3pool │ └── pool.go ├── database ├── pg │ ├── errors.go │ ├── listen.go │ ├── pg.go │ ├── pg_test.go │ ├── pgtest │ │ ├── ctx_test.go │ │ ├── doc.go │ │ ├── dump.go │ │ ├── pgtest.go │ │ └── wrap.go │ └── query.go ├── raft │ ├── Makefile │ ├── file.go │ ├── fsync.go │ ├── fsync_darwin.go │ ├── internal │ │ └── statepb │ │ │ ├── gen.go │ │ │ ├── op.pb.go │ │ │ ├── op.proto │ │ │ ├── snapshot.pb.go │ │ │ └── snapshot.proto │ ├── membership.go │ ├── membership_test.go │ ├── raft.go │ ├── raft_test.go │ ├── rand.go │ ├── state │ │ ├── peer_test.go │ │ └── state.go │ └── tls.go └── sql │ └── sql.go ├── encoding ├── blockchain │ ├── blockchain.go │ └── blockchain_test.go ├── bufpool │ └── bufpool.go └── json │ ├── duration.go │ ├── duration_test.go │ └── json.go ├── env ├── Readme ├── env.go └── env_test.go ├── errors ├── doc.go ├── errors.go ├── errors_test.go ├── example_test.go ├── stack.go ├── writer.go └── writer_test.go ├── generated ├── dashboard │ └── dashboard.go └── rev │ ├── RevId.java │ ├── revid.go │ ├── revid.js │ └── revid.rb ├── glide.lock ├── glide.yaml ├── log ├── log.go ├── log_test.go ├── rotation │ ├── file.go │ └── file_test.go ├── splunk │ └── splunk.go └── stack.go ├── math └── checked │ ├── checked.go │ └── checked_test.go ├── metrics ├── bench_test.go ├── metrics.go └── metrics_test.go ├── net ├── etcdname │ ├── lookup.go │ └── lookup_test.go ├── http │ ├── authn │ │ ├── authn.go │ │ ├── context.go │ │ └── localhost_auth.go │ ├── authz │ │ ├── authorizer.go │ │ ├── grant.go │ │ ├── grant.pb.go │ │ ├── grant.proto │ │ ├── localhost_auth.go │ │ └── tls.go │ ├── gzip │ │ ├── gzip.go │ │ └── gzip_test.go │ ├── httperror │ │ ├── httperror.go │ │ └── httperror_test.go │ ├── httpjson │ │ ├── context.go │ │ ├── context_test.go │ │ ├── doc.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ ├── io.go │ │ └── io_test.go │ ├── limit │ │ └── limit.go │ ├── reqid │ │ ├── reqid.go │ │ └── reqid_test.go │ └── static │ │ └── static.go ├── net.go └── tls.go ├── protocol ├── bc │ ├── asset.go │ ├── asset_test.go │ ├── bc.pb.go │ ├── bc.proto │ ├── bctest │ │ └── tx.go │ ├── block.go │ ├── blockheader.go │ ├── doc.go │ ├── entry.go │ ├── entry_test.go │ ├── gen.go │ ├── hash.go │ ├── issuance.go │ ├── legacy │ │ ├── bc_test.go │ │ ├── block.go │ │ ├── block_commitment.go │ │ ├── block_header.go │ │ ├── block_test.go │ │ ├── block_witness.go │ │ ├── fuzz_test.go │ │ ├── issuance.go │ │ ├── issuance_witness.go │ │ ├── map.go │ │ ├── map_test.go │ │ ├── output_commitment.go │ │ ├── spend.go │ │ ├── transaction.go │ │ ├── transaction_test.go │ │ ├── tx_test.go │ │ ├── txinput.go │ │ └── txoutput.go │ ├── merkle.go │ ├── merkle_test.go │ ├── mux.go │ ├── nonce.go │ ├── output.go │ ├── retirement.go │ ├── spend.go │ ├── time.go │ ├── timerange.go │ ├── translation.md │ ├── tx.go │ └── txheader.go ├── block.go ├── block_test.go ├── patricia │ ├── patricia.go │ └── patricia_test.go ├── protocol.go ├── prottest │ ├── block.go │ ├── block_test.go │ ├── doc.go │ └── memstore │ │ └── memstore.go ├── recover.go ├── recover_test.go ├── state │ ├── snapshot.go │ └── snapshot_test.go ├── tx.go ├── tx_test.go ├── validation │ ├── block_test.go │ ├── fuzz_test.go │ ├── validation.go │ ├── validation_test.go │ ├── vmcontext.go │ └── vmcontext_test.go ├── vm │ ├── assemble.go │ ├── assemble_test.go │ ├── bitwise.go │ ├── bitwise_test.go │ ├── context.go │ ├── control.go │ ├── control_test.go │ ├── crypto.go │ ├── crypto_test.go │ ├── doc.go │ ├── errors.go │ ├── introspection.go │ ├── introspection_test.go │ ├── numeric.go │ ├── numeric_test.go │ ├── ops.go │ ├── ops_test.go │ ├── pushdata.go │ ├── pushdata_test.go │ ├── splice.go │ ├── splice_test.go │ ├── stack.go │ ├── stack_test.go │ ├── types.go │ ├── types_test.go │ ├── vm.go │ └── vm_test.go └── vmutil │ ├── builder.go │ ├── script.go │ └── script_test.go ├── sync └── idempotency │ ├── group.go │ └── group_test.go ├── testutil ├── deepequal.go ├── deepequal_test.go ├── expect.go └── keys.go └── types └── types.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/README.md -------------------------------------------------------------------------------- /app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/app/app.go -------------------------------------------------------------------------------- /app/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/app/utils.go -------------------------------------------------------------------------------- /chain/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/chain/run.go -------------------------------------------------------------------------------- /cmd/chainmint/chainmint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/cmd/chainmint/chainmint.go -------------------------------------------------------------------------------- /cmd/chainmint/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/cmd/chainmint/main.go -------------------------------------------------------------------------------- /cmd/chainmintcli/example/issue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/cmd/chainmintcli/example/issue.go -------------------------------------------------------------------------------- /cmd/chainmintcli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/cmd/chainmintcli/main.go -------------------------------------------------------------------------------- /cmd/utils/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/cmd/utils/flags.go -------------------------------------------------------------------------------- /core/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/Readme.md -------------------------------------------------------------------------------- /core/accesstoken/accesstoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/accesstoken/accesstoken.go -------------------------------------------------------------------------------- /core/accesstoken/accesstoken_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/accesstoken/accesstoken_test.go -------------------------------------------------------------------------------- /core/account/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/accounts.go -------------------------------------------------------------------------------- /core/account/accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/accounts_test.go -------------------------------------------------------------------------------- /core/account/annotate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/annotate.go -------------------------------------------------------------------------------- /core/account/annotate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/annotate_test.go -------------------------------------------------------------------------------- /core/account/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/builder.go -------------------------------------------------------------------------------- /core/account/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/builder_test.go -------------------------------------------------------------------------------- /core/account/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/indexer.go -------------------------------------------------------------------------------- /core/account/indexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/indexer_test.go -------------------------------------------------------------------------------- /core/account/receivers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/receivers.go -------------------------------------------------------------------------------- /core/account/receivers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/receivers_test.go -------------------------------------------------------------------------------- /core/account/reserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/reserve.go -------------------------------------------------------------------------------- /core/account/reserve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/account/reserve_test.go -------------------------------------------------------------------------------- /core/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/accounts.go -------------------------------------------------------------------------------- /core/accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/accounts_test.go -------------------------------------------------------------------------------- /core/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/api.go -------------------------------------------------------------------------------- /core/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/api_test.go -------------------------------------------------------------------------------- /core/asset/annotate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/annotate.go -------------------------------------------------------------------------------- /core/asset/annotate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/annotate_test.go -------------------------------------------------------------------------------- /core/asset/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/asset.go -------------------------------------------------------------------------------- /core/asset/asset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/asset_test.go -------------------------------------------------------------------------------- /core/asset/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/block.go -------------------------------------------------------------------------------- /core/asset/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/block_test.go -------------------------------------------------------------------------------- /core/asset/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/asset/builder.go -------------------------------------------------------------------------------- /core/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/assets.go -------------------------------------------------------------------------------- /core/assets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/assets_test.go -------------------------------------------------------------------------------- /core/authz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/authz.go -------------------------------------------------------------------------------- /core/authz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/authz_test.go -------------------------------------------------------------------------------- /core/b32enc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/b32enc_test.go -------------------------------------------------------------------------------- /core/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/bench_test.go -------------------------------------------------------------------------------- /core/blocksigner/blocksigner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/blocksigner/blocksigner.go -------------------------------------------------------------------------------- /core/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/config/config.go -------------------------------------------------------------------------------- /core/config/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/config/config.pb.go -------------------------------------------------------------------------------- /core/config/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/config/config.proto -------------------------------------------------------------------------------- /core/config/mockhsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/config/mockhsm.go -------------------------------------------------------------------------------- /core/config/no_mockhsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/config/no_mockhsm.go -------------------------------------------------------------------------------- /core/control_programs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/control_programs.go -------------------------------------------------------------------------------- /core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/core.go -------------------------------------------------------------------------------- /core/core_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/core_test.go -------------------------------------------------------------------------------- /core/coretest/fixtures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/coretest/fixtures.go -------------------------------------------------------------------------------- /core/coreunsafe/reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/coreunsafe/reset.go -------------------------------------------------------------------------------- /core/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/env.go -------------------------------------------------------------------------------- /core/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/errors.go -------------------------------------------------------------------------------- /core/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/errors_test.go -------------------------------------------------------------------------------- /core/exec_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/exec_unix.go -------------------------------------------------------------------------------- /core/exec_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/exec_windows.go -------------------------------------------------------------------------------- /core/fetch/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/fetch/bootstrap.go -------------------------------------------------------------------------------- /core/fetch/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/fetch/fetch.go -------------------------------------------------------------------------------- /core/generator/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/generator/block.go -------------------------------------------------------------------------------- /core/generator/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/generator/block_test.go -------------------------------------------------------------------------------- /core/generator/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/generator/generator.go -------------------------------------------------------------------------------- /core/generator/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/generator/generator_test.go -------------------------------------------------------------------------------- /core/grants_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/grants_test.go -------------------------------------------------------------------------------- /core/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/health.go -------------------------------------------------------------------------------- /core/hsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/hsm.go -------------------------------------------------------------------------------- /core/hsm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/hsm_test.go -------------------------------------------------------------------------------- /core/leader/leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/leader/leader.go -------------------------------------------------------------------------------- /core/leader/leader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/leader/leader_test.go -------------------------------------------------------------------------------- /core/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/metrics.go -------------------------------------------------------------------------------- /core/migrate/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/migrate/data.go -------------------------------------------------------------------------------- /core/migrate/data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/migrate/data_test.go -------------------------------------------------------------------------------- /core/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/migrate/migrate.go -------------------------------------------------------------------------------- /core/migrate/migrate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/migrate/migrate_test.go -------------------------------------------------------------------------------- /core/migrate/testdata/empty.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /core/mockhsm/mockhsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/mockhsm/mockhsm.go -------------------------------------------------------------------------------- /core/mockhsm/mockhsm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/mockhsm/mockhsm_test.go -------------------------------------------------------------------------------- /core/pin/pin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/pin/pin.go -------------------------------------------------------------------------------- /core/pin/pin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/pin/pin_test.go -------------------------------------------------------------------------------- /core/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query.go -------------------------------------------------------------------------------- /core/query/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/accounts.go -------------------------------------------------------------------------------- /core/query/accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/accounts_test.go -------------------------------------------------------------------------------- /core/query/annotated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/annotated.go -------------------------------------------------------------------------------- /core/query/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/assets.go -------------------------------------------------------------------------------- /core/query/assets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/assets_test.go -------------------------------------------------------------------------------- /core/query/balances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/balances.go -------------------------------------------------------------------------------- /core/query/balances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/balances_test.go -------------------------------------------------------------------------------- /core/query/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/doc.go -------------------------------------------------------------------------------- /core/query/filter/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/doc.go -------------------------------------------------------------------------------- /core/query/filter/expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/expr.go -------------------------------------------------------------------------------- /core/query/filter/operators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/operators.go -------------------------------------------------------------------------------- /core/query/filter/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/parser.go -------------------------------------------------------------------------------- /core/query/filter/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/parser_test.go -------------------------------------------------------------------------------- /core/query/filter/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/scanner.go -------------------------------------------------------------------------------- /core/query/filter/scanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/scanner_test.go -------------------------------------------------------------------------------- /core/query/filter/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/sql.go -------------------------------------------------------------------------------- /core/query/filter/sql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/sql_test.go -------------------------------------------------------------------------------- /core/query/filter/typecheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/typecheck.go -------------------------------------------------------------------------------- /core/query/filter/typecheck_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/filter/typecheck_test.go -------------------------------------------------------------------------------- /core/query/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/index.go -------------------------------------------------------------------------------- /core/query/index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/index_test.go -------------------------------------------------------------------------------- /core/query/outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/outputs.go -------------------------------------------------------------------------------- /core/query/outputs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/outputs_test.go -------------------------------------------------------------------------------- /core/query/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/query_test.go -------------------------------------------------------------------------------- /core/query/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/sql.go -------------------------------------------------------------------------------- /core/query/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/transactions.go -------------------------------------------------------------------------------- /core/query/transactions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query/transactions_test.go -------------------------------------------------------------------------------- /core/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/query_test.go -------------------------------------------------------------------------------- /core/receivers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/receivers.go -------------------------------------------------------------------------------- /core/recovery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/recovery_test.go -------------------------------------------------------------------------------- /core/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/request.go -------------------------------------------------------------------------------- /core/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/rpc.go -------------------------------------------------------------------------------- /core/rpc/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/rpc/rpc.go -------------------------------------------------------------------------------- /core/rpc/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/rpc/rpc_test.go -------------------------------------------------------------------------------- /core/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/rpc_test.go -------------------------------------------------------------------------------- /core/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/run.go -------------------------------------------------------------------------------- /core/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/schema.sql -------------------------------------------------------------------------------- /core/signers/signers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/signers/signers.go -------------------------------------------------------------------------------- /core/signers/signers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/signers/signers_test.go -------------------------------------------------------------------------------- /core/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/tls.go -------------------------------------------------------------------------------- /core/transact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/transact.go -------------------------------------------------------------------------------- /core/transact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/transact_test.go -------------------------------------------------------------------------------- /core/txbuilder/actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/actions.go -------------------------------------------------------------------------------- /core/txbuilder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/builder.go -------------------------------------------------------------------------------- /core/txbuilder/constraint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/constraint.go -------------------------------------------------------------------------------- /core/txbuilder/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/export_test.go -------------------------------------------------------------------------------- /core/txbuilder/finalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/finalize.go -------------------------------------------------------------------------------- /core/txbuilder/finalize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/finalize_test.go -------------------------------------------------------------------------------- /core/txbuilder/txbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/txbuilder.go -------------------------------------------------------------------------------- /core/txbuilder/txbuilder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/txbuilder_test.go -------------------------------------------------------------------------------- /core/txbuilder/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/types.go -------------------------------------------------------------------------------- /core/txbuilder/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/types_test.go -------------------------------------------------------------------------------- /core/txbuilder/witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/witness.go -------------------------------------------------------------------------------- /core/txbuilder/witness_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txbuilder/witness_test.go -------------------------------------------------------------------------------- /core/txdb/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/cache.go -------------------------------------------------------------------------------- /core/txdb/internal/storage/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/internal/storage/Readme.md -------------------------------------------------------------------------------- /core/txdb/internal/storage/snapshot.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/internal/storage/snapshot.pb.go -------------------------------------------------------------------------------- /core/txdb/internal/storage/snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/internal/storage/snapshot.proto -------------------------------------------------------------------------------- /core/txdb/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/snapshot.go -------------------------------------------------------------------------------- /core/txdb/snapshot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/snapshot_test.go -------------------------------------------------------------------------------- /core/txdb/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/store.go -------------------------------------------------------------------------------- /core/txdb/txdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/txdb.go -------------------------------------------------------------------------------- /core/txdb/txdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txdb/txdb_test.go -------------------------------------------------------------------------------- /core/txfeed/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txfeed/query.go -------------------------------------------------------------------------------- /core/txfeed/txfeed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txfeed/txfeed.go -------------------------------------------------------------------------------- /core/txfeed/txfeed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txfeed/txfeed_test.go -------------------------------------------------------------------------------- /core/txfeeds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txfeeds.go -------------------------------------------------------------------------------- /core/txfeeds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/core/txfeeds_test.go -------------------------------------------------------------------------------- /crypto/ed25519/chainkd/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/chainkd/bench_test.go -------------------------------------------------------------------------------- /crypto/ed25519/chainkd/chainkd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/chainkd/chainkd.go -------------------------------------------------------------------------------- /crypto/ed25519/chainkd/chainkd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/chainkd/chainkd_test.go -------------------------------------------------------------------------------- /crypto/ed25519/chainkd/serialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/chainkd/serialize.go -------------------------------------------------------------------------------- /crypto/ed25519/chainkd/serialize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/chainkd/serialize_test.go -------------------------------------------------------------------------------- /crypto/ed25519/chainkd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/chainkd/util.go -------------------------------------------------------------------------------- /crypto/ed25519/ecmath/point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/ecmath/point.go -------------------------------------------------------------------------------- /crypto/ed25519/ecmath/point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/ecmath/point_test.go -------------------------------------------------------------------------------- /crypto/ed25519/ecmath/scalar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/ecmath/scalar.go -------------------------------------------------------------------------------- /crypto/ed25519/ed25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/ed25519.go -------------------------------------------------------------------------------- /crypto/ed25519/ed25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/ed25519_test.go -------------------------------------------------------------------------------- /crypto/ed25519/internal/edwards25519/chain_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/internal/edwards25519/chain_export.go -------------------------------------------------------------------------------- /crypto/ed25519/internal/edwards25519/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/internal/edwards25519/const.go -------------------------------------------------------------------------------- /crypto/ed25519/internal/edwards25519/edwards25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/internal/edwards25519/edwards25519.go -------------------------------------------------------------------------------- /crypto/ed25519/testdata/sign.input.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/ed25519/testdata/sign.input.gz -------------------------------------------------------------------------------- /crypto/sha3pool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/crypto/sha3pool/pool.go -------------------------------------------------------------------------------- /database/pg/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/errors.go -------------------------------------------------------------------------------- /database/pg/listen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/listen.go -------------------------------------------------------------------------------- /database/pg/pg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pg.go -------------------------------------------------------------------------------- /database/pg/pg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pg_test.go -------------------------------------------------------------------------------- /database/pg/pgtest/ctx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pgtest/ctx_test.go -------------------------------------------------------------------------------- /database/pg/pgtest/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pgtest/doc.go -------------------------------------------------------------------------------- /database/pg/pgtest/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pgtest/dump.go -------------------------------------------------------------------------------- /database/pg/pgtest/pgtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pgtest/pgtest.go -------------------------------------------------------------------------------- /database/pg/pgtest/wrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/pgtest/wrap.go -------------------------------------------------------------------------------- /database/pg/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/pg/query.go -------------------------------------------------------------------------------- /database/raft/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/Makefile -------------------------------------------------------------------------------- /database/raft/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/file.go -------------------------------------------------------------------------------- /database/raft/fsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/fsync.go -------------------------------------------------------------------------------- /database/raft/fsync_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/fsync_darwin.go -------------------------------------------------------------------------------- /database/raft/internal/statepb/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/internal/statepb/gen.go -------------------------------------------------------------------------------- /database/raft/internal/statepb/op.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/internal/statepb/op.pb.go -------------------------------------------------------------------------------- /database/raft/internal/statepb/op.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/internal/statepb/op.proto -------------------------------------------------------------------------------- /database/raft/internal/statepb/snapshot.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/internal/statepb/snapshot.pb.go -------------------------------------------------------------------------------- /database/raft/internal/statepb/snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/internal/statepb/snapshot.proto -------------------------------------------------------------------------------- /database/raft/membership.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/membership.go -------------------------------------------------------------------------------- /database/raft/membership_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/membership_test.go -------------------------------------------------------------------------------- /database/raft/raft.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/raft.go -------------------------------------------------------------------------------- /database/raft/raft_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/raft_test.go -------------------------------------------------------------------------------- /database/raft/rand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/rand.go -------------------------------------------------------------------------------- /database/raft/state/peer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/state/peer_test.go -------------------------------------------------------------------------------- /database/raft/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/state/state.go -------------------------------------------------------------------------------- /database/raft/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/raft/tls.go -------------------------------------------------------------------------------- /database/sql/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/database/sql/sql.go -------------------------------------------------------------------------------- /encoding/blockchain/blockchain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/encoding/blockchain/blockchain.go -------------------------------------------------------------------------------- /encoding/blockchain/blockchain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/encoding/blockchain/blockchain_test.go -------------------------------------------------------------------------------- /encoding/bufpool/bufpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/encoding/bufpool/bufpool.go -------------------------------------------------------------------------------- /encoding/json/duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/encoding/json/duration.go -------------------------------------------------------------------------------- /encoding/json/duration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/encoding/json/duration_test.go -------------------------------------------------------------------------------- /encoding/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/encoding/json/json.go -------------------------------------------------------------------------------- /env/Readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/env/Readme -------------------------------------------------------------------------------- /env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/env/env.go -------------------------------------------------------------------------------- /env/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/env/env_test.go -------------------------------------------------------------------------------- /errors/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/doc.go -------------------------------------------------------------------------------- /errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/errors.go -------------------------------------------------------------------------------- /errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/errors_test.go -------------------------------------------------------------------------------- /errors/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/example_test.go -------------------------------------------------------------------------------- /errors/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/stack.go -------------------------------------------------------------------------------- /errors/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/writer.go -------------------------------------------------------------------------------- /errors/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/errors/writer_test.go -------------------------------------------------------------------------------- /generated/dashboard/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/generated/dashboard/dashboard.go -------------------------------------------------------------------------------- /generated/rev/RevId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/generated/rev/RevId.java -------------------------------------------------------------------------------- /generated/rev/revid.go: -------------------------------------------------------------------------------- 1 | package rev 2 | 3 | const ID string = "1.2-stable/rev3144" 4 | -------------------------------------------------------------------------------- /generated/rev/revid.js: -------------------------------------------------------------------------------- 1 | 2 | export const rev_id = "1.2-stable/rev3144" 3 | -------------------------------------------------------------------------------- /generated/rev/revid.rb: -------------------------------------------------------------------------------- 1 | 2 | module Chain::Rev 3 | ID = "1.2-stable/rev3144".freeze 4 | end 5 | -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/glide.yaml -------------------------------------------------------------------------------- /log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/log/log.go -------------------------------------------------------------------------------- /log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/log/log_test.go -------------------------------------------------------------------------------- /log/rotation/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/log/rotation/file.go -------------------------------------------------------------------------------- /log/rotation/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/log/rotation/file_test.go -------------------------------------------------------------------------------- /log/splunk/splunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/log/splunk/splunk.go -------------------------------------------------------------------------------- /log/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/log/stack.go -------------------------------------------------------------------------------- /math/checked/checked.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/math/checked/checked.go -------------------------------------------------------------------------------- /math/checked/checked_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/math/checked/checked_test.go -------------------------------------------------------------------------------- /metrics/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/metrics/bench_test.go -------------------------------------------------------------------------------- /metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/metrics/metrics.go -------------------------------------------------------------------------------- /metrics/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/metrics/metrics_test.go -------------------------------------------------------------------------------- /net/etcdname/lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/etcdname/lookup.go -------------------------------------------------------------------------------- /net/etcdname/lookup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/etcdname/lookup_test.go -------------------------------------------------------------------------------- /net/http/authn/authn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authn/authn.go -------------------------------------------------------------------------------- /net/http/authn/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authn/context.go -------------------------------------------------------------------------------- /net/http/authn/localhost_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authn/localhost_auth.go -------------------------------------------------------------------------------- /net/http/authz/authorizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authz/authorizer.go -------------------------------------------------------------------------------- /net/http/authz/grant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authz/grant.go -------------------------------------------------------------------------------- /net/http/authz/grant.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authz/grant.pb.go -------------------------------------------------------------------------------- /net/http/authz/grant.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authz/grant.proto -------------------------------------------------------------------------------- /net/http/authz/localhost_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authz/localhost_auth.go -------------------------------------------------------------------------------- /net/http/authz/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/authz/tls.go -------------------------------------------------------------------------------- /net/http/gzip/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/gzip/gzip.go -------------------------------------------------------------------------------- /net/http/gzip/gzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/gzip/gzip_test.go -------------------------------------------------------------------------------- /net/http/httperror/httperror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httperror/httperror.go -------------------------------------------------------------------------------- /net/http/httperror/httperror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httperror/httperror_test.go -------------------------------------------------------------------------------- /net/http/httpjson/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/context.go -------------------------------------------------------------------------------- /net/http/httpjson/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/context_test.go -------------------------------------------------------------------------------- /net/http/httpjson/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/doc.go -------------------------------------------------------------------------------- /net/http/httpjson/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/handler.go -------------------------------------------------------------------------------- /net/http/httpjson/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/handler_test.go -------------------------------------------------------------------------------- /net/http/httpjson/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/io.go -------------------------------------------------------------------------------- /net/http/httpjson/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/httpjson/io_test.go -------------------------------------------------------------------------------- /net/http/limit/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/limit/limit.go -------------------------------------------------------------------------------- /net/http/reqid/reqid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/reqid/reqid.go -------------------------------------------------------------------------------- /net/http/reqid/reqid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/reqid/reqid_test.go -------------------------------------------------------------------------------- /net/http/static/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/http/static/static.go -------------------------------------------------------------------------------- /net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/net.go -------------------------------------------------------------------------------- /net/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/net/tls.go -------------------------------------------------------------------------------- /protocol/bc/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/asset.go -------------------------------------------------------------------------------- /protocol/bc/asset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/asset_test.go -------------------------------------------------------------------------------- /protocol/bc/bc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/bc.pb.go -------------------------------------------------------------------------------- /protocol/bc/bc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/bc.proto -------------------------------------------------------------------------------- /protocol/bc/bctest/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/bctest/tx.go -------------------------------------------------------------------------------- /protocol/bc/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/block.go -------------------------------------------------------------------------------- /protocol/bc/blockheader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/blockheader.go -------------------------------------------------------------------------------- /protocol/bc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/doc.go -------------------------------------------------------------------------------- /protocol/bc/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/entry.go -------------------------------------------------------------------------------- /protocol/bc/entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/entry_test.go -------------------------------------------------------------------------------- /protocol/bc/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/gen.go -------------------------------------------------------------------------------- /protocol/bc/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/hash.go -------------------------------------------------------------------------------- /protocol/bc/issuance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/issuance.go -------------------------------------------------------------------------------- /protocol/bc/legacy/bc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/bc_test.go -------------------------------------------------------------------------------- /protocol/bc/legacy/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/block.go -------------------------------------------------------------------------------- /protocol/bc/legacy/block_commitment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/block_commitment.go -------------------------------------------------------------------------------- /protocol/bc/legacy/block_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/block_header.go -------------------------------------------------------------------------------- /protocol/bc/legacy/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/block_test.go -------------------------------------------------------------------------------- /protocol/bc/legacy/block_witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/block_witness.go -------------------------------------------------------------------------------- /protocol/bc/legacy/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/fuzz_test.go -------------------------------------------------------------------------------- /protocol/bc/legacy/issuance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/issuance.go -------------------------------------------------------------------------------- /protocol/bc/legacy/issuance_witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/issuance_witness.go -------------------------------------------------------------------------------- /protocol/bc/legacy/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/map.go -------------------------------------------------------------------------------- /protocol/bc/legacy/map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/map_test.go -------------------------------------------------------------------------------- /protocol/bc/legacy/output_commitment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/output_commitment.go -------------------------------------------------------------------------------- /protocol/bc/legacy/spend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/spend.go -------------------------------------------------------------------------------- /protocol/bc/legacy/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/transaction.go -------------------------------------------------------------------------------- /protocol/bc/legacy/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/transaction_test.go -------------------------------------------------------------------------------- /protocol/bc/legacy/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/tx_test.go -------------------------------------------------------------------------------- /protocol/bc/legacy/txinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/txinput.go -------------------------------------------------------------------------------- /protocol/bc/legacy/txoutput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/legacy/txoutput.go -------------------------------------------------------------------------------- /protocol/bc/merkle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/merkle.go -------------------------------------------------------------------------------- /protocol/bc/merkle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/merkle_test.go -------------------------------------------------------------------------------- /protocol/bc/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/mux.go -------------------------------------------------------------------------------- /protocol/bc/nonce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/nonce.go -------------------------------------------------------------------------------- /protocol/bc/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/output.go -------------------------------------------------------------------------------- /protocol/bc/retirement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/retirement.go -------------------------------------------------------------------------------- /protocol/bc/spend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/spend.go -------------------------------------------------------------------------------- /protocol/bc/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/time.go -------------------------------------------------------------------------------- /protocol/bc/timerange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/timerange.go -------------------------------------------------------------------------------- /protocol/bc/translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/translation.md -------------------------------------------------------------------------------- /protocol/bc/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/tx.go -------------------------------------------------------------------------------- /protocol/bc/txheader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/bc/txheader.go -------------------------------------------------------------------------------- /protocol/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/block.go -------------------------------------------------------------------------------- /protocol/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/block_test.go -------------------------------------------------------------------------------- /protocol/patricia/patricia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/patricia/patricia.go -------------------------------------------------------------------------------- /protocol/patricia/patricia_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/patricia/patricia_test.go -------------------------------------------------------------------------------- /protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/protocol.go -------------------------------------------------------------------------------- /protocol/prottest/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/prottest/block.go -------------------------------------------------------------------------------- /protocol/prottest/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/prottest/block_test.go -------------------------------------------------------------------------------- /protocol/prottest/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/prottest/doc.go -------------------------------------------------------------------------------- /protocol/prottest/memstore/memstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/prottest/memstore/memstore.go -------------------------------------------------------------------------------- /protocol/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/recover.go -------------------------------------------------------------------------------- /protocol/recover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/recover_test.go -------------------------------------------------------------------------------- /protocol/state/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/state/snapshot.go -------------------------------------------------------------------------------- /protocol/state/snapshot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/state/snapshot_test.go -------------------------------------------------------------------------------- /protocol/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/tx.go -------------------------------------------------------------------------------- /protocol/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/tx_test.go -------------------------------------------------------------------------------- /protocol/validation/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/validation/block_test.go -------------------------------------------------------------------------------- /protocol/validation/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/validation/fuzz_test.go -------------------------------------------------------------------------------- /protocol/validation/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/validation/validation.go -------------------------------------------------------------------------------- /protocol/validation/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/validation/validation_test.go -------------------------------------------------------------------------------- /protocol/validation/vmcontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/validation/vmcontext.go -------------------------------------------------------------------------------- /protocol/validation/vmcontext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/validation/vmcontext_test.go -------------------------------------------------------------------------------- /protocol/vm/assemble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/assemble.go -------------------------------------------------------------------------------- /protocol/vm/assemble_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/assemble_test.go -------------------------------------------------------------------------------- /protocol/vm/bitwise.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/bitwise.go -------------------------------------------------------------------------------- /protocol/vm/bitwise_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/bitwise_test.go -------------------------------------------------------------------------------- /protocol/vm/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/context.go -------------------------------------------------------------------------------- /protocol/vm/control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/control.go -------------------------------------------------------------------------------- /protocol/vm/control_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/control_test.go -------------------------------------------------------------------------------- /protocol/vm/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/crypto.go -------------------------------------------------------------------------------- /protocol/vm/crypto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/crypto_test.go -------------------------------------------------------------------------------- /protocol/vm/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/doc.go -------------------------------------------------------------------------------- /protocol/vm/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/errors.go -------------------------------------------------------------------------------- /protocol/vm/introspection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/introspection.go -------------------------------------------------------------------------------- /protocol/vm/introspection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/introspection_test.go -------------------------------------------------------------------------------- /protocol/vm/numeric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/numeric.go -------------------------------------------------------------------------------- /protocol/vm/numeric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/numeric_test.go -------------------------------------------------------------------------------- /protocol/vm/ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/ops.go -------------------------------------------------------------------------------- /protocol/vm/ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/ops_test.go -------------------------------------------------------------------------------- /protocol/vm/pushdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/pushdata.go -------------------------------------------------------------------------------- /protocol/vm/pushdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/pushdata_test.go -------------------------------------------------------------------------------- /protocol/vm/splice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/splice.go -------------------------------------------------------------------------------- /protocol/vm/splice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/splice_test.go -------------------------------------------------------------------------------- /protocol/vm/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/stack.go -------------------------------------------------------------------------------- /protocol/vm/stack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/stack_test.go -------------------------------------------------------------------------------- /protocol/vm/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/types.go -------------------------------------------------------------------------------- /protocol/vm/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/types_test.go -------------------------------------------------------------------------------- /protocol/vm/vm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/vm.go -------------------------------------------------------------------------------- /protocol/vm/vm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vm/vm_test.go -------------------------------------------------------------------------------- /protocol/vmutil/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vmutil/builder.go -------------------------------------------------------------------------------- /protocol/vmutil/script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vmutil/script.go -------------------------------------------------------------------------------- /protocol/vmutil/script_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/protocol/vmutil/script_test.go -------------------------------------------------------------------------------- /sync/idempotency/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/sync/idempotency/group.go -------------------------------------------------------------------------------- /sync/idempotency/group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/sync/idempotency/group_test.go -------------------------------------------------------------------------------- /testutil/deepequal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/testutil/deepequal.go -------------------------------------------------------------------------------- /testutil/deepequal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/testutil/deepequal_test.go -------------------------------------------------------------------------------- /testutil/expect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/testutil/expect.go -------------------------------------------------------------------------------- /testutil/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/testutil/keys.go -------------------------------------------------------------------------------- /types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainx-org/chainmint/HEAD/types/types.go --------------------------------------------------------------------------------