├── .editorconfig ├── LICENSE ├── README.md ├── c++ ├── base64.h └── crypto │ ├── README.md │ ├── salsa20.h │ └── sha512.h ├── docs ├── fetchit │ ├── fetchit.js │ └── test.html ├── index.html └── vue │ ├── vs-crumbs │ ├── assets │ │ ├── vue-router.js │ │ └── vue.min.js │ ├── index.html │ └── vs-crumbs.js │ ├── vs-notify │ ├── index.html │ └── vuepack.js │ └── vue-submit │ ├── assets │ ├── bootstrap.min.css │ └── vue.min.js │ ├── index.html │ ├── vue-submit-example.png │ └── vue-submit.js ├── js ├── bitcoin │ ├── cashaddr │ │ ├── README.md │ │ ├── cashaddr.js │ │ ├── cashaddr.min.js │ │ ├── index.html │ │ └── sha256.js │ └── validate │ │ ├── README.md │ │ ├── btc_validate.js │ │ ├── btc_validate.min.js │ │ └── validate_test.html ├── crypto │ ├── README.md │ ├── blake2s.js │ ├── blake2s.min.js │ ├── salsa20.js │ ├── salsa20.min.js │ ├── sha256.js │ ├── sha256.min.js │ ├── sha512.js │ ├── sha512.min.js │ └── tests │ │ ├── blake2s.html │ │ ├── sha256.html │ │ └── sha512.html ├── css_parser │ ├── README.md │ ├── css_compile.js │ ├── css_parse.js │ ├── test.html │ └── test.js ├── fetchit │ ├── README.md │ ├── fetchit.js │ ├── fetchit.min.js │ └── test.html ├── int64 │ ├── README.md │ └── int64.js ├── jslib │ ├── README.md │ ├── jslib.js │ ├── jslib.min.js │ └── src │ │ ├── cookies.js │ │ ├── debounce.js │ │ ├── extra.js │ │ ├── main.js │ │ ├── merge.bat │ │ └── polyfill.js └── vue │ ├── vs-crumbs │ ├── README.md │ ├── example.jpg │ ├── test │ │ ├── assets │ │ │ ├── vue-router.js │ │ │ └── vue.min.js │ │ └── index.html │ └── vs-crumbs.js │ ├── vs-notify │ ├── README.md │ ├── test │ │ ├── index.html │ │ └── vuepack.js │ ├── vs-notify.js │ └── vs-notify.min.js │ ├── vue-css │ ├── README.md │ ├── vue-css.js │ └── vue-css.min.js │ └── vue-submit │ ├── README.md │ ├── test │ ├── assets │ │ ├── bootstrap.min.css │ │ └── vue.min.js │ └── index.html │ ├── vue-submit-example.png │ ├── vue-submit.js │ └── vue-submit.min.js └── php └── bitcoin ├── api ├── README.md └── json_api.php ├── cashaddr ├── README.md ├── cashaddr.php └── test.php └── validate ├── README.md ├── test.php └── validate.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/.editorconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/README.md -------------------------------------------------------------------------------- /c++/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/c++/base64.h -------------------------------------------------------------------------------- /c++/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/c++/crypto/README.md -------------------------------------------------------------------------------- /c++/crypto/salsa20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/c++/crypto/salsa20.h -------------------------------------------------------------------------------- /c++/crypto/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/c++/crypto/sha512.h -------------------------------------------------------------------------------- /docs/fetchit/fetchit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/fetchit/fetchit.js -------------------------------------------------------------------------------- /docs/fetchit/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/fetchit/test.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/vue/vs-crumbs/assets/vue-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vs-crumbs/assets/vue-router.js -------------------------------------------------------------------------------- /docs/vue/vs-crumbs/assets/vue.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vs-crumbs/assets/vue.min.js -------------------------------------------------------------------------------- /docs/vue/vs-crumbs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vs-crumbs/index.html -------------------------------------------------------------------------------- /docs/vue/vs-crumbs/vs-crumbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vs-crumbs/vs-crumbs.js -------------------------------------------------------------------------------- /docs/vue/vs-notify/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vs-notify/index.html -------------------------------------------------------------------------------- /docs/vue/vs-notify/vuepack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vs-notify/vuepack.js -------------------------------------------------------------------------------- /docs/vue/vue-submit/assets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vue-submit/assets/bootstrap.min.css -------------------------------------------------------------------------------- /docs/vue/vue-submit/assets/vue.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vue-submit/assets/vue.min.js -------------------------------------------------------------------------------- /docs/vue/vue-submit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vue-submit/index.html -------------------------------------------------------------------------------- /docs/vue/vue-submit/vue-submit-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vue-submit/vue-submit-example.png -------------------------------------------------------------------------------- /docs/vue/vue-submit/vue-submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/docs/vue/vue-submit/vue-submit.js -------------------------------------------------------------------------------- /js/bitcoin/cashaddr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/cashaddr/README.md -------------------------------------------------------------------------------- /js/bitcoin/cashaddr/cashaddr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/cashaddr/cashaddr.js -------------------------------------------------------------------------------- /js/bitcoin/cashaddr/cashaddr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/cashaddr/cashaddr.min.js -------------------------------------------------------------------------------- /js/bitcoin/cashaddr/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/cashaddr/index.html -------------------------------------------------------------------------------- /js/bitcoin/cashaddr/sha256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/cashaddr/sha256.js -------------------------------------------------------------------------------- /js/bitcoin/validate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/validate/README.md -------------------------------------------------------------------------------- /js/bitcoin/validate/btc_validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/validate/btc_validate.js -------------------------------------------------------------------------------- /js/bitcoin/validate/btc_validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/validate/btc_validate.min.js -------------------------------------------------------------------------------- /js/bitcoin/validate/validate_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/bitcoin/validate/validate_test.html -------------------------------------------------------------------------------- /js/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/README.md -------------------------------------------------------------------------------- /js/crypto/blake2s.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/blake2s.js -------------------------------------------------------------------------------- /js/crypto/blake2s.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/blake2s.min.js -------------------------------------------------------------------------------- /js/crypto/salsa20.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/salsa20.js -------------------------------------------------------------------------------- /js/crypto/salsa20.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/salsa20.min.js -------------------------------------------------------------------------------- /js/crypto/sha256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/sha256.js -------------------------------------------------------------------------------- /js/crypto/sha256.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/sha256.min.js -------------------------------------------------------------------------------- /js/crypto/sha512.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/sha512.js -------------------------------------------------------------------------------- /js/crypto/sha512.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/sha512.min.js -------------------------------------------------------------------------------- /js/crypto/tests/blake2s.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/tests/blake2s.html -------------------------------------------------------------------------------- /js/crypto/tests/sha256.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/tests/sha256.html -------------------------------------------------------------------------------- /js/crypto/tests/sha512.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/crypto/tests/sha512.html -------------------------------------------------------------------------------- /js/css_parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/css_parser/README.md -------------------------------------------------------------------------------- /js/css_parser/css_compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/css_parser/css_compile.js -------------------------------------------------------------------------------- /js/css_parser/css_parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/css_parser/css_parse.js -------------------------------------------------------------------------------- /js/css_parser/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/css_parser/test.html -------------------------------------------------------------------------------- /js/css_parser/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/css_parser/test.js -------------------------------------------------------------------------------- /js/fetchit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/fetchit/README.md -------------------------------------------------------------------------------- /js/fetchit/fetchit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/fetchit/fetchit.js -------------------------------------------------------------------------------- /js/fetchit/fetchit.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/fetchit/fetchit.min.js -------------------------------------------------------------------------------- /js/fetchit/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/fetchit/test.html -------------------------------------------------------------------------------- /js/int64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/int64/README.md -------------------------------------------------------------------------------- /js/int64/int64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/int64/int64.js -------------------------------------------------------------------------------- /js/jslib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/README.md -------------------------------------------------------------------------------- /js/jslib/jslib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/jslib.js -------------------------------------------------------------------------------- /js/jslib/jslib.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/jslib.min.js -------------------------------------------------------------------------------- /js/jslib/src/cookies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/src/cookies.js -------------------------------------------------------------------------------- /js/jslib/src/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/src/debounce.js -------------------------------------------------------------------------------- /js/jslib/src/extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/src/extra.js -------------------------------------------------------------------------------- /js/jslib/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/src/main.js -------------------------------------------------------------------------------- /js/jslib/src/merge.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/src/merge.bat -------------------------------------------------------------------------------- /js/jslib/src/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/jslib/src/polyfill.js -------------------------------------------------------------------------------- /js/vue/vs-crumbs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-crumbs/README.md -------------------------------------------------------------------------------- /js/vue/vs-crumbs/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-crumbs/example.jpg -------------------------------------------------------------------------------- /js/vue/vs-crumbs/test/assets/vue-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-crumbs/test/assets/vue-router.js -------------------------------------------------------------------------------- /js/vue/vs-crumbs/test/assets/vue.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-crumbs/test/assets/vue.min.js -------------------------------------------------------------------------------- /js/vue/vs-crumbs/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-crumbs/test/index.html -------------------------------------------------------------------------------- /js/vue/vs-crumbs/vs-crumbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-crumbs/vs-crumbs.js -------------------------------------------------------------------------------- /js/vue/vs-notify/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-notify/README.md -------------------------------------------------------------------------------- /js/vue/vs-notify/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-notify/test/index.html -------------------------------------------------------------------------------- /js/vue/vs-notify/test/vuepack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-notify/test/vuepack.js -------------------------------------------------------------------------------- /js/vue/vs-notify/vs-notify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-notify/vs-notify.js -------------------------------------------------------------------------------- /js/vue/vs-notify/vs-notify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vs-notify/vs-notify.min.js -------------------------------------------------------------------------------- /js/vue/vue-css/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-css/README.md -------------------------------------------------------------------------------- /js/vue/vue-css/vue-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-css/vue-css.js -------------------------------------------------------------------------------- /js/vue/vue-css/vue-css.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-css/vue-css.min.js -------------------------------------------------------------------------------- /js/vue/vue-submit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/README.md -------------------------------------------------------------------------------- /js/vue/vue-submit/test/assets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/test/assets/bootstrap.min.css -------------------------------------------------------------------------------- /js/vue/vue-submit/test/assets/vue.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/test/assets/vue.min.js -------------------------------------------------------------------------------- /js/vue/vue-submit/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/test/index.html -------------------------------------------------------------------------------- /js/vue/vue-submit/vue-submit-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/vue-submit-example.png -------------------------------------------------------------------------------- /js/vue/vue-submit/vue-submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/vue-submit.js -------------------------------------------------------------------------------- /js/vue/vue-submit/vue-submit.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/js/vue/vue-submit/vue-submit.min.js -------------------------------------------------------------------------------- /php/bitcoin/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/api/README.md -------------------------------------------------------------------------------- /php/bitcoin/api/json_api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/api/json_api.php -------------------------------------------------------------------------------- /php/bitcoin/cashaddr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/cashaddr/README.md -------------------------------------------------------------------------------- /php/bitcoin/cashaddr/cashaddr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/cashaddr/cashaddr.php -------------------------------------------------------------------------------- /php/bitcoin/cashaddr/test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/cashaddr/test.php -------------------------------------------------------------------------------- /php/bitcoin/validate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/validate/README.md -------------------------------------------------------------------------------- /php/bitcoin/validate/test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/validate/test.php -------------------------------------------------------------------------------- /php/bitcoin/validate/validate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephcastan/pieces/HEAD/php/bitcoin/validate/validate.php --------------------------------------------------------------------------------