├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── VER ├── api ├── README.md ├── api_server.go ├── api_test.go ├── block_service.go ├── errors.go ├── gateway.go ├── proto │ ├── Makefile │ ├── api.pb.go │ ├── api.pb.gw.go │ ├── api.proto │ ├── api.swagger.json │ ├── api_gen.bat │ └── api_gen.sh ├── testData │ ├── rawTx │ └── signedTx ├── tx_service.go ├── type.go ├── util.go ├── util_test.go └── wallet_service.go ├── cmd ├── database-upgrade │ ├── 1.1.0 │ │ ├── Makefile │ │ ├── USAGE.md │ │ ├── build.sh │ │ ├── cmd │ │ │ ├── cmd.go │ │ │ ├── root.go │ │ │ └── util.go │ │ └── main.go │ └── doc.go └── masswalletcli │ ├── .gitignore │ ├── Makefile │ ├── cmd │ ├── chain.go │ ├── cli.go │ ├── cmd_binding.go │ ├── cmd_others.go │ ├── cmd_staking.go │ ├── cmd_test.go │ ├── cmd_tx.go │ ├── cmd_wallet.go │ ├── codes.go │ ├── config.go │ ├── errors.go │ └── util.go │ ├── conf │ ├── cert.crt │ ├── cert.key │ └── walletcli-config.json │ ├── main.go │ └── utils │ └── tls.go ├── conf ├── README.md ├── sample-config.json └── sample-config.min.json ├── config ├── config.go ├── config_test.go ├── init.go ├── pb │ ├── Makefile │ ├── config.pb.go │ └── config.proto ├── util.go └── util_test.go ├── docs ├── API_EN.md ├── API_swagger.html ├── CLI_en.md ├── CLI_zh.md ├── Import_snapshot.md ├── release-notes │ ├── release-notes-1.0.3.md │ ├── release-notes-1.1.0.md │ └── release-notes-1.1.1.md └── script_en.md ├── errors ├── common.go └── errorcode.go ├── go.mod ├── go.sum ├── loader.go ├── mass.go ├── masswallet ├── .gitignore ├── common.go ├── data │ └── mockBlks.dat ├── db │ ├── .gitignore │ ├── db.go │ ├── db_test.go │ ├── dbutil.go │ ├── doc.go │ ├── ldb │ │ ├── leveldb.go │ │ └── package.go │ └── rdb │ │ ├── package.go │ │ └── rocksdb.go ├── doc.go ├── errors.go ├── ifc │ ├── chainfetcher.go │ └── interface.go ├── keystore │ ├── .gitignore │ ├── address.go │ ├── addrmgr.go │ ├── common_test.go │ ├── db.go │ ├── errors.go │ ├── hd.go │ ├── hd_test.go │ ├── hdkeychain │ │ ├── README.md │ │ ├── bench_test.go │ │ ├── cov_report.sh │ │ ├── doc.go │ │ ├── example_test.go │ │ ├── extendedkey.go │ │ ├── extendedkey_test.go │ │ └── test_coverage.txt │ ├── manager.go │ ├── manager_test.go │ ├── mnemonic.go │ ├── mnemonic_example_test.go │ ├── mnemonic_test.go │ ├── script.go │ ├── script_test.go │ ├── snacl │ │ ├── snacl.go │ │ └── snacl_test.go │ ├── types.go │ ├── util.go │ ├── util_test.go │ ├── validate.go │ ├── validate_test.go │ ├── wordlists │ │ ├── chinese_simplified.go │ │ ├── chinese_traditional.go │ │ ├── english.go │ │ ├── french.go │ │ ├── italian.go │ │ ├── japanese.go │ │ ├── korean.go │ │ └── spanish.go │ └── zero │ │ ├── array.go │ │ ├── benchmark_test.go │ │ ├── doc.go │ │ ├── slice.go │ │ └── zero_test.go ├── ntfnshandler.go ├── task.go ├── tx.go ├── tx_test.go ├── txmgr │ ├── .gitignore │ ├── common_db.go │ ├── common_test.go │ ├── errors.go │ ├── syncstore.go │ ├── syncstore_db.go │ ├── syncstore_test.go │ ├── txstore.go │ ├── txstore_db.go │ ├── txstore_db_test.go │ ├── txstore_test.go │ ├── type.go │ ├── utxostore.go │ ├── utxostore_db.go │ ├── utxostore_db_test.go │ └── utxostore_test.go ├── types.go ├── utils │ ├── file.go │ └── txscript.go ├── utxo_selector.go ├── utxo_selector_test.go ├── wallet.go ├── wallet_sign_test.go └── wallet_test.go ├── requirements.txt ├── server.go ├── service_windows.go └── signal.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/README.md -------------------------------------------------------------------------------- /VER: -------------------------------------------------------------------------------- 1 | 2.0.4 -------------------------------------------------------------------------------- /api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/README.md -------------------------------------------------------------------------------- /api/api_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/api_server.go -------------------------------------------------------------------------------- /api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/api_test.go -------------------------------------------------------------------------------- /api/block_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/block_service.go -------------------------------------------------------------------------------- /api/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/errors.go -------------------------------------------------------------------------------- /api/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/gateway.go -------------------------------------------------------------------------------- /api/proto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/Makefile -------------------------------------------------------------------------------- /api/proto/api.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/api.pb.go -------------------------------------------------------------------------------- /api/proto/api.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/api.pb.gw.go -------------------------------------------------------------------------------- /api/proto/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/api.proto -------------------------------------------------------------------------------- /api/proto/api.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/api.swagger.json -------------------------------------------------------------------------------- /api/proto/api_gen.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/api_gen.bat -------------------------------------------------------------------------------- /api/proto/api_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/proto/api_gen.sh -------------------------------------------------------------------------------- /api/testData/rawTx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/testData/rawTx -------------------------------------------------------------------------------- /api/testData/signedTx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/testData/signedTx -------------------------------------------------------------------------------- /api/tx_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/tx_service.go -------------------------------------------------------------------------------- /api/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/type.go -------------------------------------------------------------------------------- /api/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/util.go -------------------------------------------------------------------------------- /api/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/util_test.go -------------------------------------------------------------------------------- /api/wallet_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/api/wallet_service.go -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/Makefile -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/USAGE.md -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/build.sh -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/cmd/cmd.go -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/cmd/root.go -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/cmd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/cmd/util.go -------------------------------------------------------------------------------- /cmd/database-upgrade/1.1.0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/1.1.0/main.go -------------------------------------------------------------------------------- /cmd/database-upgrade/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/database-upgrade/doc.go -------------------------------------------------------------------------------- /cmd/masswalletcli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/.gitignore -------------------------------------------------------------------------------- /cmd/masswalletcli/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/Makefile -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/chain.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cli.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cmd_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cmd_binding.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cmd_others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cmd_others.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cmd_staking.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cmd_staking.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cmd_test.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cmd_tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cmd_tx.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/cmd_wallet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/cmd_wallet.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/codes.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/config.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/errors.go -------------------------------------------------------------------------------- /cmd/masswalletcli/cmd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/cmd/util.go -------------------------------------------------------------------------------- /cmd/masswalletcli/conf/cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/conf/cert.crt -------------------------------------------------------------------------------- /cmd/masswalletcli/conf/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/conf/cert.key -------------------------------------------------------------------------------- /cmd/masswalletcli/conf/walletcli-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/conf/walletcli-config.json -------------------------------------------------------------------------------- /cmd/masswalletcli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/main.go -------------------------------------------------------------------------------- /cmd/masswalletcli/utils/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/cmd/masswalletcli/utils/tls.go -------------------------------------------------------------------------------- /conf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/conf/README.md -------------------------------------------------------------------------------- /conf/sample-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/conf/sample-config.json -------------------------------------------------------------------------------- /conf/sample-config.min.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/conf/sample-config.min.json -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/config_test.go -------------------------------------------------------------------------------- /config/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/init.go -------------------------------------------------------------------------------- /config/pb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/pb/Makefile -------------------------------------------------------------------------------- /config/pb/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/pb/config.pb.go -------------------------------------------------------------------------------- /config/pb/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/pb/config.proto -------------------------------------------------------------------------------- /config/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/util.go -------------------------------------------------------------------------------- /config/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/config/util_test.go -------------------------------------------------------------------------------- /docs/API_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/API_EN.md -------------------------------------------------------------------------------- /docs/API_swagger.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/API_swagger.html -------------------------------------------------------------------------------- /docs/CLI_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/CLI_en.md -------------------------------------------------------------------------------- /docs/CLI_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/CLI_zh.md -------------------------------------------------------------------------------- /docs/Import_snapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/Import_snapshot.md -------------------------------------------------------------------------------- /docs/release-notes/release-notes-1.0.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/release-notes/release-notes-1.0.3.md -------------------------------------------------------------------------------- /docs/release-notes/release-notes-1.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/release-notes/release-notes-1.1.0.md -------------------------------------------------------------------------------- /docs/release-notes/release-notes-1.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/release-notes/release-notes-1.1.1.md -------------------------------------------------------------------------------- /docs/script_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/docs/script_en.md -------------------------------------------------------------------------------- /errors/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/errors/common.go -------------------------------------------------------------------------------- /errors/errorcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/errors/errorcode.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/go.sum -------------------------------------------------------------------------------- /loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/loader.go -------------------------------------------------------------------------------- /mass.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/mass.go -------------------------------------------------------------------------------- /masswallet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/.gitignore -------------------------------------------------------------------------------- /masswallet/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/common.go -------------------------------------------------------------------------------- /masswallet/data/mockBlks.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/data/mockBlks.dat -------------------------------------------------------------------------------- /masswallet/db/.gitignore: -------------------------------------------------------------------------------- 1 | testdbs/ -------------------------------------------------------------------------------- /masswallet/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/db/db.go -------------------------------------------------------------------------------- /masswallet/db/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/db/db_test.go -------------------------------------------------------------------------------- /masswallet/db/dbutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/db/dbutil.go -------------------------------------------------------------------------------- /masswallet/db/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/db/doc.go -------------------------------------------------------------------------------- /masswallet/db/ldb/leveldb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/db/ldb/leveldb.go -------------------------------------------------------------------------------- /masswallet/db/ldb/package.go: -------------------------------------------------------------------------------- 1 | package ldb 2 | -------------------------------------------------------------------------------- /masswallet/db/rdb/package.go: -------------------------------------------------------------------------------- 1 | package rdb 2 | -------------------------------------------------------------------------------- /masswallet/db/rdb/rocksdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/db/rdb/rocksdb.go -------------------------------------------------------------------------------- /masswallet/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/doc.go -------------------------------------------------------------------------------- /masswallet/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/errors.go -------------------------------------------------------------------------------- /masswallet/ifc/chainfetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/ifc/chainfetcher.go -------------------------------------------------------------------------------- /masswallet/ifc/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/ifc/interface.go -------------------------------------------------------------------------------- /masswallet/keystore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/.gitignore -------------------------------------------------------------------------------- /masswallet/keystore/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/address.go -------------------------------------------------------------------------------- /masswallet/keystore/addrmgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/addrmgr.go -------------------------------------------------------------------------------- /masswallet/keystore/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/common_test.go -------------------------------------------------------------------------------- /masswallet/keystore/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/db.go -------------------------------------------------------------------------------- /masswallet/keystore/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/errors.go -------------------------------------------------------------------------------- /masswallet/keystore/hd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hd.go -------------------------------------------------------------------------------- /masswallet/keystore/hd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hd_test.go -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/README.md -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/bench_test.go -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/cov_report.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/cov_report.sh -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/doc.go -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/example_test.go -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/extendedkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/extendedkey.go -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/extendedkey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/extendedkey_test.go -------------------------------------------------------------------------------- /masswallet/keystore/hdkeychain/test_coverage.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/hdkeychain/test_coverage.txt -------------------------------------------------------------------------------- /masswallet/keystore/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/manager.go -------------------------------------------------------------------------------- /masswallet/keystore/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/manager_test.go -------------------------------------------------------------------------------- /masswallet/keystore/mnemonic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/mnemonic.go -------------------------------------------------------------------------------- /masswallet/keystore/mnemonic_example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/mnemonic_example_test.go -------------------------------------------------------------------------------- /masswallet/keystore/mnemonic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/mnemonic_test.go -------------------------------------------------------------------------------- /masswallet/keystore/script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/script.go -------------------------------------------------------------------------------- /masswallet/keystore/script_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/script_test.go -------------------------------------------------------------------------------- /masswallet/keystore/snacl/snacl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/snacl/snacl.go -------------------------------------------------------------------------------- /masswallet/keystore/snacl/snacl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/snacl/snacl_test.go -------------------------------------------------------------------------------- /masswallet/keystore/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/types.go -------------------------------------------------------------------------------- /masswallet/keystore/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/util.go -------------------------------------------------------------------------------- /masswallet/keystore/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/util_test.go -------------------------------------------------------------------------------- /masswallet/keystore/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/validate.go -------------------------------------------------------------------------------- /masswallet/keystore/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/validate_test.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/chinese_simplified.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/chinese_simplified.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/chinese_traditional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/chinese_traditional.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/english.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/english.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/french.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/french.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/italian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/italian.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/japanese.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/japanese.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/korean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/korean.go -------------------------------------------------------------------------------- /masswallet/keystore/wordlists/spanish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/wordlists/spanish.go -------------------------------------------------------------------------------- /masswallet/keystore/zero/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/zero/array.go -------------------------------------------------------------------------------- /masswallet/keystore/zero/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/zero/benchmark_test.go -------------------------------------------------------------------------------- /masswallet/keystore/zero/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/zero/doc.go -------------------------------------------------------------------------------- /masswallet/keystore/zero/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/zero/slice.go -------------------------------------------------------------------------------- /masswallet/keystore/zero/zero_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/keystore/zero/zero_test.go -------------------------------------------------------------------------------- /masswallet/ntfnshandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/ntfnshandler.go -------------------------------------------------------------------------------- /masswallet/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/task.go -------------------------------------------------------------------------------- /masswallet/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/tx.go -------------------------------------------------------------------------------- /masswallet/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/tx_test.go -------------------------------------------------------------------------------- /masswallet/txmgr/.gitignore: -------------------------------------------------------------------------------- 1 | testDbs/ -------------------------------------------------------------------------------- /masswallet/txmgr/common_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/common_db.go -------------------------------------------------------------------------------- /masswallet/txmgr/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/common_test.go -------------------------------------------------------------------------------- /masswallet/txmgr/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/errors.go -------------------------------------------------------------------------------- /masswallet/txmgr/syncstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/syncstore.go -------------------------------------------------------------------------------- /masswallet/txmgr/syncstore_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/syncstore_db.go -------------------------------------------------------------------------------- /masswallet/txmgr/syncstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/syncstore_test.go -------------------------------------------------------------------------------- /masswallet/txmgr/txstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/txstore.go -------------------------------------------------------------------------------- /masswallet/txmgr/txstore_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/txstore_db.go -------------------------------------------------------------------------------- /masswallet/txmgr/txstore_db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/txstore_db_test.go -------------------------------------------------------------------------------- /masswallet/txmgr/txstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/txstore_test.go -------------------------------------------------------------------------------- /masswallet/txmgr/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/type.go -------------------------------------------------------------------------------- /masswallet/txmgr/utxostore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/utxostore.go -------------------------------------------------------------------------------- /masswallet/txmgr/utxostore_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/utxostore_db.go -------------------------------------------------------------------------------- /masswallet/txmgr/utxostore_db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/utxostore_db_test.go -------------------------------------------------------------------------------- /masswallet/txmgr/utxostore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/txmgr/utxostore_test.go -------------------------------------------------------------------------------- /masswallet/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/types.go -------------------------------------------------------------------------------- /masswallet/utils/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/utils/file.go -------------------------------------------------------------------------------- /masswallet/utils/txscript.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/utils/txscript.go -------------------------------------------------------------------------------- /masswallet/utxo_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/utxo_selector.go -------------------------------------------------------------------------------- /masswallet/utxo_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/utxo_selector_test.go -------------------------------------------------------------------------------- /masswallet/wallet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/wallet.go -------------------------------------------------------------------------------- /masswallet/wallet_sign_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/wallet_sign_test.go -------------------------------------------------------------------------------- /masswallet/wallet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/masswallet/wallet_test.go -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/requirements.txt -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/server.go -------------------------------------------------------------------------------- /service_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/service_windows.go -------------------------------------------------------------------------------- /signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/massnetorg/MassNet-wallet/HEAD/signal.go --------------------------------------------------------------------------------