diff options
Diffstat (limited to 'public/js/check_address.coffee')
| -rw-r--r-- | public/js/check_address.coffee | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/public/js/check_address.coffee b/public/js/check_address.coffee new file mode 100644 index 00000000..130ce0fd --- /dev/null +++ b/public/js/check_address.coffee @@ -0,0 +1,23 @@ +#= require js/2.5.3-crypto-sha256.js +#= require js/jsbn.js +#= require js/jsbn2.js +#= require js/bitcoinjs-min.js +#= require js/bitcoinjs-min-1.0.2.js +#= require js/sha512.js +#= require js/modsqrt.js +#= require js/rfc1751.js +#= require js/bip32.js + +check_address = (address) -> + try + bitcoin.Address.fromBase58Check(address) + return true + catch + return isBip32(address) + +isBip32 = (address) -> + try + bitcoin.Address.fromBase58Check(address) + return true + catch + return false |
