Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/governance #1

Open
wants to merge 209 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
209 commits
Select commit Hold shift + click to select a range
eb54ee6
Dash
UdjinM6 Feb 15, 2016
4d5f095
fix x11-hash lib linkage
UdjinM6 May 1, 2016
144c268
Merge Upstream
snogcel Jun 1, 2016
4ecbef9
Merge pull request #2 from snogcel/master
UdjinM6 Jun 3, 2016
7e74300
update testnet pubkeyhash
snogcel Jul 13, 2016
1911f14
update testnet pubkeyhash (adjust case)
snogcel Jul 15, 2016
2402898
update testnet pubkeyhash (#3)
snogcel Jul 15, 2016
6f6833e
update bitcore-build-dash
snogcel Jul 20, 2016
807d290
bitcore-build-dash dependency (#4)
snogcel Jul 20, 2016
8ba8df5
dashpay/bitcore-build -> dashpay/bitcore-build-dash
UdjinM6 Jul 21, 2016
6ce284f
Merge remote-tracking branch 'upstream/master'
snogcel Jul 23, 2016
c9643a6
use x11-hash-js
snogcel Jul 23, 2016
e65fb68
merge bitcore-lib upstream changes & bump version to 0.13.17
snogcel Jul 23, 2016
cf142a8
Merge pull request #5 from snogcel/master
UdjinM6 Jul 24, 2016
07c619e
Set BIP32 extended key versions and update DNS seeds
andyfreer Aug 1, 2016
c485885
Merge pull request #6 from andyfreer/master
UdjinM6 Aug 2, 2016
5469992
Bump package version to 0.13.18 (#7)
snogcel Aug 2, 2016
50f6e41
Merge #8: bitcore-lib --> bitcore-lib-dash
schinzelh Aug 2, 2016
c393536
Merge remote-tracking branch 'remotes/upstream/master'
schinzelh Aug 2, 2016
6e493e4
Merge pull request #9 from dashpay/master_mergeupstream
schinzelh Aug 2, 2016
bc8e5f4
Zcash-ify
str4d Aug 27, 2016
8740d9e
Implement Zcash modifications to block header
str4d Aug 27, 2016
80f5b45
Implement parsing of transactions with JoinSplits (version 2)
str4d Aug 28, 2016
53366f3
Change RPC ports
str4d Aug 28, 2016
7322323
Add Zcash payment address and spending key prefixes
str4d Aug 28, 2016
d7d6682
Update network magics and genesis block difficulty to z9
str4d Aug 29, 2016
8f3a99b
Remove versionGuard error while we are not versioning
str4d Aug 30, 2016
2252f7b
merge #10: Fix Testsuite
schinzelh Sep 7, 2016
56c31da
Merge remote-tracking branch 'remotes/upstream/master'
schinzelh Sep 7, 2016
fd73bf1
Merge pull request #12 from dashpay/master_mergeupstream2
schinzelh Sep 7, 2016
85fdce0
update readme.md (#13)
snogcel Sep 9, 2016
1a93179
Update network details for release 1.0.0-beta1
str4d Sep 10, 2016
ebb8b56
Update network details and address prefixes for release 1.0.0-beta2
str4d Oct 9, 2016
387541a
Update network magics and genesis block difficulty for v1.0.0-rc2
str4d Oct 23, 2016
9e0ec8c
Update network details for v1.0.0-rc4
str4d Oct 28, 2016
b84f7ac
Update network magics and genesis difficulty for v1.0.0
str4d Oct 28, 2016
aeaa33f
Correcting addresses for multibyte versions
karelbilek Nov 2, 2016
208069b
Merge pull request #1 from runn1ng/patch-1
str4d Dec 6, 2016
dfed9f9
feature: GovObject / Proposal (#14)
snogcel Jan 31, 2017
01412c2
add verifyaddress + tests
May 3, 2017
baf70dd
adding more tests to govobj verifyAddress
May 3, 2017
0da38bc
Added: Trivial addresses checks + added network as arg of verifyAddress
Alex-Werner May 4, 2017
8965f34
Bump bitcore-lib-dash version to 0.13.21
Alex-Werner May 4, 2017
e80be6e
Merge pull request #1 from dashevo/govobj.verifyaddress
Alex-Werner May 8, 2017
3e0bc4a
Dash
UdjinM6 Feb 15, 2016
105ee1b
fix x11-hash lib linkage
UdjinM6 May 1, 2016
5518e5c
update testnet pubkeyhash
snogcel Jul 13, 2016
b4db9ce
update testnet pubkeyhash (adjust case)
snogcel Jul 15, 2016
51e1ce3
update bitcore-build-dash
snogcel Jul 20, 2016
4de6427
dashpay/bitcore-build -> dashpay/bitcore-build-dash
UdjinM6 Jul 21, 2016
b1ba8a8
use x11-hash-js
snogcel Jul 23, 2016
b63e7a9
Set BIP32 extended key versions and update DNS seeds
andyfreer Aug 1, 2016
6931f74
Bump package version to 0.13.18 (#7)
snogcel Aug 2, 2016
ee5e417
Merge #8: bitcore-lib --> bitcore-lib-dash
schinzelh Aug 2, 2016
bcd9567
merge #10: Fix Testsuite
schinzelh Sep 7, 2016
df2412a
update readme.md (#13)
snogcel Sep 9, 2016
ee20deb
feature: GovObject / Proposal (#14)
snogcel Jan 31, 2017
ac8d36a
add verifyaddress + tests
May 3, 2017
5f0b984
adding more tests to govobj verifyAddress
May 3, 2017
dfaeba4
Added: Trivial addresses checks + added network as arg of verifyAddress
Alex-Werner May 4, 2017
28e1776
Bump bitcore-lib-dash version to 0.13.21
Alex-Werner May 4, 2017
349e8de
Bump bitcore-lib-dash to 0.14.0
Alex-Werner Jul 3, 2017
594a663
Fix transaction FEE_PER_FB
Alex-Werner Jul 4, 2017
0e15322
Restored test value as dashified.
Alex-Werner Jul 4, 2017
3512a27
Updated browserify version
Alex-Werner Jul 17, 2017
5702097
Bump to 0.14.1
Alex-Werner Jul 17, 2017
d5f2c37
Changed unecessary error to warning
Alex-Werner Aug 8, 2017
e5818b1
Bump to 0.14.3
Alex-Werner Aug 8, 2017
5cd6acc
Merge branch 'master' into upstream-master-rebase
Alex-Werner Sep 14, 2017
1e3d1f2
Test : Added detect of console.warn + text.
Alex-Werner Sep 18, 2017
5247415
Fix : Tests
Alex-Werner Sep 18, 2017
c8c59a0
Added idea to ignored entities
Alex-Werner Sep 18, 2017
3f69643
Merge pull request #2 from dashevo/upstream-master-rebase
Alex-Werner Sep 18, 2017
dbcbdfc
Add node 8 in travis
Alex-Werner Oct 4, 2017
a995150
Merge pull request #4 from dashevo/update.travis
Alex-Werner Oct 4, 2017
d969b21
Updated lodash to 4.17 and apply breaking changes
Alex-Werner Oct 4, 2017
be50824
Merge pull request #5 from dashevo/update.pkg
Alex-Werner Oct 4, 2017
bf7022c
ignore VScode config file
pvrooyen Oct 3, 2017
fc33aef
reformat text
pvrooyen Oct 3, 2017
2187338
Proposals now invalid if payment address is P2SH
pvrooyen Oct 3, 2017
29a7cee
Change P2SH invalid message
pvrooyen Oct 3, 2017
5478044
Removed : Typo
Alex-Werner Oct 4, 2017
dad5232
Merge pull request #3 from dashevo/govobj.verifyaddress
Alex-Werner Oct 6, 2017
a76107c
Rem : Duplicate of browserified file
Alex-Werner Oct 6, 2017
0707e0b
Update : New browserified and uglified version
Alex-Werner Oct 6, 2017
e5598c8
Chore : Bump to 0.15.0
Alex-Werner Oct 6, 2017
98a86bc
Test : Adding livenet case for proposal fail
Alex-Werner Oct 6, 2017
8213e0b
Added tests for govobject proposal where 'end_epoch', 'payment_amount…
antouhou Nov 1, 2017
7eb4c7f
Added check for properties of govobject proposal typed as number to b…
antouhou Nov 1, 2017
4ac8102
Doc : Sementics
Alex-Werner Nov 2, 2017
e64846f
Merge pull request #8 from dashevo/Feature/ChangeGovobjectTypes
Alex-Werner Nov 2, 2017
f0ed0b0
use dashevo/bitcore-build-dash
nmarley Nov 24, 2017
98e48dd
add package-lock.json
nmarley Nov 24, 2017
7975b9b
Merge pull request #9 from dashevo/package-lock
KamuelaFranco Nov 26, 2017
98c34c8
Fix Transaction().fromObject()
antouhou Dec 8, 2017
726cb47
Merge pull request #11 from dashevo/fix/transaction-from-object
Alex-Werner Dec 11, 2017
10d194a
Merge pull request #10 from dashevo/fix/transaction-from-object
Alex-Werner Dec 11, 2017
a2710be
Bump package version to 0.15.1
Alex-Werner Dec 11, 2017
08f96be
support for bower, as per #12
Dec 12, 2017
4ced970
Merge pull request #13 from coolaj86/patch-1
Alex-Werner Dec 18, 2017
2f50cb7
Bump version to 0.15.2
Alex-Werner Dec 18, 2017
b73bc0e
Misc : Added uglified version of 0.15.2
Alex-Werner Dec 18, 2017
5cc92c3
Merge pull request #15 from dashevo/develop
Alex-Werner Dec 18, 2017
b6dba33
add bitcore-message files
Jan 29, 2018
ab3b46b
Merge pull request #17 from dashevo/feature/merge-bitcore-message
antouhou Jan 29, 2018
ad4d5f5
Fix const in tests that cause tests to fail
antouhou Feb 8, 2018
1301449
Merge pull request #18 from dashevo/fix/test
antouhou Feb 8, 2018
7d8912e
update gulpfile
Feb 19, 2018
3f33217
bump versions
Feb 19, 2018
26526a0
regen js & min files
Feb 19, 2018
f07ace8
Merge pull request #19 from dashevo/release/V0.15.3
Feb 19, 2018
d933ac9
Merge pull request #20 from dashevo/develop
Alex-Werner Feb 19, 2018
5522612
bitcore-lib-zcash -> zcl, ports+dnsseeds correct, bip21 adherence
Feb 21, 2018
2c386ce
updated dnsSeed address
interbiznw Feb 22, 2018
6f8868d
Test : added our failing case as test
Alex-Werner Feb 22, 2018
8e603af
Fix : Fixed fromBufferReader failing to parse object
Alex-Werner Feb 22, 2018
448ba3d
Test : Improve test expectation
Alex-Werner Feb 22, 2018
027daef
Merge pull request #1 from interbiznw/patch-1
interbiznw Feb 22, 2018
b416a76
btcpify
interbiznw Mar 4, 2018
1bc73af
Updated network details
interbiznw Mar 5, 2018
1867ee3
updated network details
interbiznw Mar 5, 2018
d964e6b
Merge pull request #21 from dashevo/fix/proposalParser
Alex-Werner Mar 20, 2018
6a06e4f
Tests : Removed bitcore-build deps for linting
Alex-Werner Mar 21, 2018
60695b1
Tests : Remove bitcore dep for coverage
Alex-Werner Mar 21, 2018
0557d43
Deps : Update sinon from 1.13 to 4.2.2
Alex-Werner Mar 21, 2018
037976f
Impr : Totally removed bitcore-build-dash dep
Alex-Werner Mar 22, 2018
b3cd57a
Fix : Failed travis-ci with Chrome
Alex-Werner Mar 22, 2018
cc297f8
Fix : Escape test and dist from jshint
Alex-Werner Mar 23, 2018
3743dc0
bitcoinprivate uri
Mar 28, 2018
98ffd92
Impr : Will now generate both uglified and standard file.
Alex-Werner Apr 1, 2018
41a3049
Misc : Added mocha-test.js to ignored entities
Alex-Werner Apr 1, 2018
514e6e7
Fix : Name fix for library generated
Alex-Werner Apr 1, 2018
0b17482
Impr : Also allow to run test as native browser
Alex-Werner Apr 1, 2018
fac7562
Impr : Use latest mocha file in test/index.ht;l
Alex-Werner Apr 1, 2018
2e079cd
Impr : Use latest mocha file in test/index.html
Alex-Werner Apr 1, 2018
e2934a7
Rem : Unecessary browserify package
Alex-Werner Apr 1, 2018
2dad46e
Merge remote-tracking branch 'origin/impr/tests' into impr/tests
Alex-Werner Apr 1, 2018
1533c99
Rem : No longer needed browserify package
Alex-Werner Apr 1, 2018
278994a
Merge remote-tracking branch 'origin/impr/tests' into impr/tests
Alex-Werner Apr 1, 2018
9acc5c9
[EV-705] Move NPM organization
KamuelaFranco Apr 2, 2018
7cb873f
Merge pull request #27 from dashevo/feature/org-scoped-npm
Alex-Werner Apr 3, 2018
a13b1c6
Merge pull request #26 from dashevo/impr/tests
Alex-Werner Apr 3, 2018
2ad13df
[EV-705] Updated package name
KamuelaFranco Apr 10, 2018
7eaae19
Merge pull request #29 from dashevo/feature/update-package-name
KamuelaFranco Apr 10, 2018
7b916e9
Merge branch 'master' of github.com:dashevo/bitcore-lib-dash into dev…
KamuelaFranco Apr 10, 2018
ed61042
Merge pull request #30 from dashevo/feature/update-package-name
KamuelaFranco Apr 10, 2018
84702a6
point X/Y overflow fix
Apr 11, 2018
07d318f
Merge pull request #31 from dashevo/bug/getX-Y
Apr 12, 2018
739ac52
chore: Update package name in README
Alex-Werner Apr 14, 2018
0eb01b9
Merge pull request #32 from dashevo/chore/update-package-name
KamuelaFranco Apr 14, 2018
b8763d8
BTCP GH
Apr 16, 2018
70e3f31
BTCP GH
Apr 16, 2018
5b2720e
Merge pull request #1 from BTCP-community/master
interbiznw Apr 16, 2018
c320083
Add bitcore-lib-btcp.js built from from browserify
Apr 16, 2018
2e2cbf0
Revert npm-shrinkwrap.json
Apr 16, 2018
2b04965
Merge pull request #2 from BTCP-community/master
interbiznw Apr 17, 2018
cfeecd4
Merge pull request #3 from BTCP-community/browserify-5b2720e
interbiznw Apr 18, 2018
5e0e5ea
Handle ZCL, BTC address types
ch4ot1c Apr 23, 2018
3e157da
Updated : URI doc
Alex-Werner May 7, 2018
f0dbbe5
chore : update webpack build name
Alex-Werner May 7, 2018
b2c6e77
chore : Documentation update
Alex-Werner May 7, 2018
b0a6658
chore: use relative link
Alex-Werner May 7, 2018
155a28a
Doc : Added unspentoutput
Alex-Werner May 7, 2018
3bb9bda
Docs : PubKey, Script and Transactions
Alex-Werner May 7, 2018
6e67996
Doc : privateKey
Alex-Werner May 7, 2018
a88dbf0
Doc : Major update
Alex-Werner May 8, 2018
fd47fe0
Docs : Basic dashifying
Alex-Werner May 8, 2018
747cce8
doc : typo
Alex-Werner May 8, 2018
6da3419
Removed : Unused test
Alex-Werner May 8, 2018
e556961
Doc : Dashified error
Alex-Werner May 8, 2018
8bf3808
Doc : change 'dashes' for 'some funds/funds'
Alex-Werner May 8, 2018
3f142e5
Doc : dashes -> funds
Alex-Werner May 8, 2018
16a3ad1
Typo : exemple -> examples
Alex-Werner May 8, 2018
847ae29
Typo : dash => Dash (when network),
Alex-Werner May 8, 2018
d4ec8d9
Removed : Security section
Alex-Werner May 8, 2018
a0a33a3
Typo : dash -> Dash
Alex-Werner May 8, 2018
7cd68ef
Reverted : duffs to satoshis
Alex-Werner May 9, 2018
2e51b7d
Merge pull request #33 from dashevo/docs/improvements
Alex-Werner May 9, 2018
1d32cac
Doc : Direct link for minified version
Alex-Werner May 9, 2018
b22bb30
chore : bump package.json + generated dist file
Alex-Werner May 9, 2018
97cdce3
Merge pull request #28 from dashevo/develop
Alex-Werner May 13, 2018
bc38a5f
21->22
May 23, 2018
41e3ada
Merge branch 'master' of https://github.com/BTCP-community/bitcore-li…
May 23, 2018
300bbcb
Update X11 deps (#35)
Alex-Werner May 27, 2018
d3dc0cf
Removed old dist + readme update (#34)
Alex-Werner May 27, 2018
a6627ec
V.0.15.5 - Bump and build (#36)
Alex-Werner May 28, 2018
a7761b4
Merge pull request #37 from dashevo/develop
Alex-Werner May 28, 2018
b5b8711
fix broken links in README, some typos (#40)
nmarley Jun 8, 2018
5b950b3
Merge branch 'develop'
nmarley Jun 24, 2018
d255efb
Fix typos and cleanup (#43)
rex4539 Jul 4, 2018
d6f857d
WIP Rebrand Dashcore Library to Anoncore Library
thomasluis Aug 27, 2018
6b1dbcb
update bower and change the expected length of buffer in transformBuffer
thomasluis Aug 27, 2018
eaaa95b
update readme
thomasluis Aug 27, 2018
648d60f
0.15.7
thomasluis Aug 27, 2018
7b8eb5f
Merge pull request #1 from BushidoLab/development
thedon-chris Aug 30, 2018
115b32d
Network.js anonify
thedon-chris Aug 31, 2018
c4550ec
Anonify
thedon-chris Sep 3, 2018
85f1be4
Update npm packages
thedon-chris Sep 3, 2018
44c0e81
Imported Governance from dashcore lib
thedon-chris Sep 4, 2018
25d5798
Update mainnet prefixes and network.js
thedon-chris Sep 11, 2018
d2deb09
More verbose github npm deps
thedon-chris Sep 12, 2018
457970a
Updated package-lock.json
thedon-chris Sep 12, 2018
ed07eb6
remove bad dns seed
thedon-chris Sep 13, 2018
481e0c4
Derive child
thedon-chris Sep 14, 2018
7bd2184
Merges branch master into feature/governance
thomasluis Sep 24, 2018
6bb76a6
Merge branch master into feature/governance
thomasluis Sep 24, 2018
3387c97
Merge branch 'master' of https://github.com/anonymousbitcoin/bitcore-…
thomasluis Sep 24, 2018
3eeb545
Removes console.logs
thomasluis Oct 8, 2018
27757ea
Resolved merge conflict
thomasluis Oct 26, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .coveralls.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
repo_token: 5ki6iPbGaiwHzIwcfNDzTXoiqAcffqUQs
repo_token: pOuQVHIkx9xBieoRfmyV8gakio8X1thPC
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
*.swp
.idea
coverage
node_modules
browser/tests.js
docs/api

dist/mocha-test.js

CONTRIBUTING.html
LICENSE.html
README.html
Expand All @@ -21,3 +24,7 @@ bitcore.min.js
bitcore.js.sig
bitcore.min.js.sig
tests.js

launch.json

.nyc_output/
5 changes: 5 additions & 0 deletions .jshintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
./node_modules/*
anoncore-lib.js
anoncore-lib.min.js
./test/*
./dist/*
2 changes: 1 addition & 1 deletion .jshintrc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"nonew": true, // Prohibits the use of constructor functions for side-effects
"quotmark": "single", // Define quotes to string values.
"regexp": true, // Prohibit `.` and `[^...]` in regular expressions.
"smarttabs": false, // Supress warnings about mixed tabs and spaces
"smarttabs": false, // Suppress warnings about mixed tabs and spaces
"strict": true, // Require `use strict` pragma in every file.
"trailing": true, // Prohibit trailing whitespaces.
"undef": true, // Require all non-global variables be declared before they are used.
Expand Down
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
language: node_js
sudo: false
sudo: required
addons:
chrome: stable
node_js:
- '6'
- '8'
Expand Down
61 changes: 40 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Bitcore Library
=======
Bitcore Anon Library
================

A pure and powerful JavaScript Bitcoin library.

Expand All @@ -8,7 +8,7 @@ A pure and powerful JavaScript Bitcoin library.
Bitcoin is a powerful new peer-to-peer platform for the next generation of financial technology. The decentralized nature of the Bitcoin network allows for highly resilient bitcoin infrastructure, and the developer community needs reliable, open-source tools to implement bitcoin apps and services.

## Get Started

### NodeJS
```
npm install bitcore-lib-anon
```
Expand All @@ -24,22 +24,30 @@ To get community assistance and ask for help with implementation questions, plea

## Examples

* [Generate a random address](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#generate-a-random-address)
* [Generate a address from a SHA256 hash](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#generate-a-address-from-a-sha256-hash)
* [Import an address via WIF](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#import-an-address-via-wif)
* [Create a Transaction](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#create-a-transaction)
* [Sign a Bitcoin message](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#sign-a-bitcoin-message)
* [Verify a Bitcoin message](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#verify-a-bitcoin-message)
* [Create an OP RETURN transaction](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#create-an-op-return-transaction)
* [Create a 2-of-3 multisig P2SH address](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#create-a-2-of-3-multisig-p2sh-address)
* [Spend from a 2-of-2 multisig P2SH address](https://github.com/bitpay/bitcore-lib/blob/master/docs/examples.md#spend-from-a-2-of-2-multisig-p2sh-address)
Some examples can be found [here](docs/examples.md), below is a list of direct links for some of them.


* [Generate a random address](docs/examples.md#generate-a-random-address)
* [Generate an address from a SHA256 hash](docs/examples.md#generate-a-address-from-a-sha256-hash)
* [Import an address via WIF](docs/examples.md#import-an-address-via-wif)
* [Create a Transaction](docs/examples.md#create-a-transaction)
* [Sign a Anon message](docs/examples.md#sign-a-bitcoin-message)
* [Verify a Anon message](docs/examples.md#verify-a-bitcoin-message)
* [Create an OP RETURN transaction](docs/examples.md#create-an-op-return-transaction)
* [Create a 2-of-3 multisig P2SH address](docs/examples.md#create-a-2-of-3-multisig-p2sh-address)
* [Spend from a 2-of-2 multisig P2SH address](docs/examples.md#spend-from-a-2-of-2-multisig-p2sh-address)

## Security
## Modules

We're using Bitcore in production, as are [many others](http://bitcore.io#projects), but please use common sense when doing anything related to finances! We take no responsibility for your implementation decisions.
Some functionality is implemented as a module that can be installed separately:

If you find a security issue, please email security@bitpay.com.
* [Payment Protocol Support](https://github.com/dashevo/dashcore-payment-protocol)
* [Peer to Peer Networking](https://github.com/dashevo/dashcore-p2p)
* [Dash Core JSON-RPC](https://github.com/dashevo/dashd-rpc)
* [Payment Channels](https://github.com/dashevo/dashcore-channel)
* [Mnemonics](https://github.com/dashevo/dashcore-mnemonic)
* [Elliptical Curve Integrated Encryption Scheme](https://github.com/dashevo/bitcore-ecies-dash)
* [Signed Messages](https://github.com/dashevo/bitcore-message-dash)

## Contributing

Expand All @@ -50,11 +58,19 @@ Please send pull requests for bug fixes, code optimization, and ideas for improv
To build a bitcore-lib-anon full bundle for the browser:

```sh
gulp browser
npm run build
```

This will generate files named `bitcore-lib-anon.js` and `bitcore-lib-anon.min.js`.

```
<script src='./dist/bitcore-lib-anon-lib.min.js' type="text/javascript"></script>
<script>
const PrivateKey = bitcore-lib-anon.PrivateKey;
const privateKey = new PrivateKey();
const address = privateKey.toAddress().toString();
</script>
```

## Development & Tests

Expand All @@ -67,14 +83,17 @@ npm install
Run all the tests:

```sh
gulp test
npm test
```

You can also run just the Node.js tests with `gulp test:node`, just the browser tests with `gulp test:browser`
or create a test coverage report (you can open `coverage/lcov-report/index.html` to visualize it) with `gulp coverage`.
You can also run just the Node.js tests with `npm run test:node`, just the browser tests with `npm run test:browser`
or run a test coverage report with `npm run coverage`.

## License

Code released under [the MIT license](https://github.com/bitpay/bitcore-lib/blob/master/LICENSE).
Code released under [the MIT license](LICENSE).

Copyright 2013-2017 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.
Copyright 2013-2017 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.
Copyright 2016-2017 The Dash Foundation, Inc.
Copyright 2017-2018 Dash Core Group, Inc.
Copyright 2018 The ANON developers
19 changes: 0 additions & 19 deletions bitcore-lib-anon.min.js

This file was deleted.