Fabian Vogelsteller
0b260b2bf9
added tests for ABI de/encoding
2017-03-27 14:04:05 +02:00
Fabian Vogelsteller
e199b68b8c
added ABI encoder docs
2017-03-17 18:37:23 +01:00
Fabian Vogelsteller
cb09fcd2f0
changed decoder return values
2017-03-17 15:23:28 +01:00
Fabian Vogelsteller
fe47e80d4e
return values are now objects with named return values
2017-03-16 17:48:08 +01:00
Fabian Vogelsteller
5211feb9c7
added checks for validity of types in soliditySha3 and docs
2017-03-16 16:33:30 +01:00
Fabian Vogelsteller
0ac18d1117
added solditySha3 for arrays
2017-03-16 13:38:03 +01:00
Fabian Vogelsteller
9ff5476a71
added tests for soliditySha3
2017-03-15 19:08:14 +01:00
Fabian Vogelsteller
db6c2609de
working on soliditySha3
2017-03-15 16:18:20 +01:00
Fabian Vogelsteller
51b12ab289
use number-to-bn for utils.toBN
2017-03-10 13:13:42 +01:00
Fabian Vogelsteller
fbca18e394
moved personal to eth.personal
2017-03-10 11:44:00 +01:00
Fabian Vogelsteller
15e4643bfb
changed isChecksumAddress to checkAddressChecksum
2017-03-10 10:28:16 +01:00
Fabian Vogelsteller
dedc8407b7
test addresses when transforming toChecksumAddress
2017-03-10 10:24:50 +01:00
Fabian Vogelsteller
4a090ff371
added providers back to Web3.providers
2017-03-02 18:45:33 +01:00
Fabian Vogelsteller
29f91e4830
fixed tests
2017-03-02 18:13:05 +01:00
Fabian Vogelsteller
54f10bd780
added padding removal for URF conversion
2017-03-02 17:23:38 +01:00
Fabian Vogelsteller
e5e651375c
changed UTF-8 encoding to allow u/0000
2017-03-02 16:20:39 +01:00
Fabian Vogelsteller
7b8b8c433b
removed unnecessary utils functions
2017-03-01 15:58:13 +01:00
Fabian Vogelsteller
d1f0e1f900
removed ethjs-abi tests for now
2017-03-01 14:33:31 +01:00
Fabian Vogelsteller
b8030755df
added ethjs de/encode tests
2017-03-01 14:29:28 +01:00
Fabian Vogelsteller
fd2d0269fc
contract deploy returns now new instance
2017-02-28 21:12:39 +01:00
Fabian Vogelsteller
c800df8d6d
decode receipts logs on contract events
2017-02-28 20:11:58 +01:00
Fabian Vogelsteller
b1cce88df5
removed SYNC, moved providers in separate packages
2017-02-28 16:02:54 +01:00
Fabian Vogelsteller
acf45217d3
moved to BN.js
2017-02-23 18:21:50 +01:00
Fabian Vogelsteller
7593c52cd4
moved to ethjs-sha3
2017-02-22 21:36:25 +01:00
Fabian Vogelsteller
2c4e4adfa1
fixed net
2017-02-22 20:59:27 +01:00
Fabian Vogelsteller
fd3511d8b3
add tests for getNetworkType
2017-02-22 16:06:57 +01:00
Fabian Vogelsteller
55bdc3309b
moved net package to web3.eth.net
2017-02-22 11:39:16 +01:00
Fabian Vogelsteller
f8a049707f
added strict to all files
2017-02-17 14:15:00 +01:00
Fabian Vogelsteller
83e42fa584
changed contract internal method name
2017-02-14 18:03:37 +01:00
Fabian Vogelsteller
e94a0a00a1
added contract.clone()
2017-02-14 17:58:38 +01:00
Fabian Vogelsteller
e6b89d4d38
moved contract to its own repository
2017-02-14 16:39:17 +01:00
Fabian Vogelsteller
9b4075860c
changed batch requests
2017-02-13 12:42:54 +01:00
Fabian Vogelsteller
c69051b126
added providers.givenProvider
2017-02-13 11:41:40 +01:00
Fabian Vogelsteller
06f22aedef
finished iban documentation
2017-02-08 11:05:57 +01:00
Fabian Vogelsteller
3fbb723d3b
changed eth.contract and eth.iban to uppercase
2017-02-08 10:03:12 +01:00
Fabian Vogelsteller
091d282f2a
improved returned error
2017-02-07 17:11:39 +01:00
Fabian Vogelsteller
0f85b38020
added pending tx test
2017-02-06 19:26:08 +01:00
Fabian Vogelsteller
8293ffa472
re-add coder tests
2017-02-06 19:23:23 +01:00
Fabian Vogelsteller
ea0e9445e2
added tests for syncing subscription
2017-02-06 18:37:48 +01:00
Fabian Vogelsteller
2700ba71eb
moved data and topics in decoded events to raw
2017-02-06 16:00:50 +01:00
Fabian Vogelsteller
1b554e0bb7
wip move docs over
2017-01-27 15:41:56 +01:00
Fabian Vogelsteller
e4c43d5e55
add more address tests
2017-01-26 19:29:12 +01:00
Fabian Vogelsteller
b08d97f79b
add more address tests
2017-01-26 16:28:06 +01:00
Fabian Vogelsteller
7755d13f8a
add more address tests
2017-01-26 15:02:53 +01:00
Fabian Vogelsteller
8f347fb7d6
added contract address conversino tests
2017-01-26 11:38:30 +01:00
Fabian Vogelsteller
3f723c36f5
fixed once tests
2017-01-26 10:55:46 +01:00
Fabian Vogelsteller
bbfefb091c
Modularize web3.js ( #541 )
...
* added sub packages
* added lerna monopackage management
* check for package is instance
* added method, subscription and utils package
* moved almost all packages
* moved all packages, no umbrella package yet
* added extend to packages
* made contract pass
* made batch tests pass
* expose providers
* fixed test async
* fixed test errors
* fixed test event encode decode
* fixed test formatter tests
* fixed method tests
* fixed method utils
* fixed some eth methods
* fixed some eth methods 2
* bumped version 0.18.3 to republish meteor package
* fixed get* tests
* fixed subscribe tests
* added newBlockHeaders subscription
* remove unpublished package from package.json
* added sendTransaction test
* fixed call test
* moved files to done
* changed extend
* added iban tests
* Fixed ALL tests
* Fixed lint tests
* Fixed contract tests
* added method tests
* added more method tests to test promiEvents extensively
* added confirmation event
* improved method confirmation checking
2017-01-26 10:24:14 +01:00
Fabian Vogelsteller
17af9b5565
Merge branch 'develop' into 1.0
2017-01-05 15:56:28 +01:00
David Braun
864071fd30
Fix staticPartLength calculation for multidimensional arrays. ( #527 )
...
* Remove extraneous whitespace.
* Fix dynamicOffset calculation when encoding params.
Dynamic types should contribute only one word, not their staticPartLength.
* Fix staticPartLength calculation for multidimensional arrays.
Previously it was accounting for only one of the dimensions.
* Define default behavior for SolidityType.staticPartLength.
The default behavior was defined redundantly for every type.
2017-01-05 15:55:55 +01:00
Fabian Vogelsteller
742e55c721
added payable checks and tests
2017-01-05 15:23:41 +01:00