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

Accounts #869

Merged
merged 32 commits into from
Jul 13, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
dd12af0
Initial implementation of web3.eth.accounts
Mar 28, 2017
86df775
Use EthFP internally
VictorTaelin May 7, 2017
9e11ca2
Getting accounts closer to the desired api
VictorTaelin May 9, 2017
b330c0e
Merge branch '1.0' into accounts
frozeman May 9, 2017
825c8a0
Merge branch '1.0' into accounts
frozeman May 9, 2017
c8fc396
Merge branch '1.0' into accounts
frozeman May 9, 2017
94c7de7
Style changes
VictorTaelin May 9, 2017
a1dbe59
Partially implement web3.eth.accounts.wallet as specified
VictorTaelin May 10, 2017
de9fd6e
moved accounts to its own package
frozeman May 12, 2017
d8fc705
docs changes
frozeman May 18, 2017
f3384af
Change gasLimit to gas
VictorTaelin May 23, 2017
dc81017
Merge branch 'accounts' of github.com:ethereum/web3.js into accounts
VictorTaelin May 23, 2017
db681f6
Merge branch '1.0' into accounts
frozeman Jul 5, 2017
611d249
changed Accounts to class
frozeman Jul 5, 2017
bf3896d
added wallet access to sendTransaction
frozeman Jul 6, 2017
d253549
changing docs, in progress
frozeman Jul 6, 2017
facfe0d
improved docs and changed accounts package
frozeman Jul 6, 2017
5fcdd3a
fixed tests
frozeman Jul 7, 2017
5c2aa82
fixed jshints
frozeman Jul 7, 2017
4344d97
added wallet tests
frozeman Jul 7, 2017
94dbb94
added signTransaction tests for async signing
frozeman Jul 7, 2017
3088749
added signTransaction tests with iban addresses
frozeman Jul 8, 2017
6f32955
changed EthFP -> EthLib
frozeman Jul 9, 2017
f1de372
added account decrypt function
frozeman Jul 9, 2017
7752200
added wallet decrypt and encryption function
frozeman Jul 9, 2017
62648d8
added decrypt and encryption tests
frozeman Jul 9, 2017
f4cdbc4
added account generation tests
frozeman Jul 10, 2017
009d8d1
made load save wallet work
frozeman Jul 11, 2017
60466cf
added more static tests
frozeman Jul 11, 2017
c3457fb
added eth_sign tests
frozeman Jul 11, 2017
b47fc7e
fixed lint errors
frozeman Jul 11, 2017
491499b
fixed travis
frozeman Jul 13, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .jshintrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"freeze": true,
"funcscope": false,
"maxcomplexity": 8,
"maxdepth": 3,
"maxdepth": 4,
"maxerr": 50,
/*"maxlen": 80*/ /*this should be our goal*/
/*"maxparams": 3,*/
Expand Down
32 changes: 22 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,28 @@
language: node_js
node_js:
- "4.1"
- "4.0"
- "4.1"
- "4.0"
- "5"
env:
- CXX=g++-4.8
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
env:
matrix:
- CXX=g++-4.8 TEST_SUITE=test
before_script:
- npm install
- npm install jshint
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- npm install
- npm install jshint
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script:
- "jshint *.js lib"
- "jshint *.js lib"
after_script:
- npm run-script build
- npm run-script test-coveralls
- cd test/node && npm install && node app.js
- npm run-script build
- npm run-script test-coveralls
- cd test/node && npm install && node app.js

Loading