1426 Commits

Author SHA1 Message Date
David Braun
b4613cc5f5 Remove bytes64 test.
There is no bytes64 type in Solidity (http://solidity.readthedocs.io/en/1242/types.html#fixed-size-byte-arrays).
2016-11-21 12:12:46 -05:00
David Braun
7efbe40c9c Remove extraneous whitespace. 2016-11-21 12:12:41 -05:00
Fabian Vogelsteller
dbc31a6061
docs make deploy callback optional 2016-11-14 16:35:28 +01:00
Fabian Vogelsteller
04e43c62ea
build files again 2016-11-14 09:01:42 +01:00
Fabian Vogelsteller
b165acdd46
Merge branch 'develop' of http://github.com/ethereum/web3.js into develop 2016-11-14 09:00:59 +01:00
Pedro Branco
09044dff1d Add timeout to HTTP provider (#499) 2016-11-14 09:00:13 +01:00
Fabian Vogelsteller
077ba31d08
build files 2016-11-14 08:56:49 +01:00
Fabian Vogelsteller
a53e2cef6b
added event docs 2016-11-11 18:54:40 +01:00
Fabian Vogelsteller
c167c998c4
added docs for methods 2016-11-11 17:18:16 +01:00
Fabian Vogelsteller
d27872465b
added tests for once with on('data'..) 2016-11-11 16:34:49 +01:00
Fabian Vogelsteller
a3373365d1
added tests for once with on('data'..) 2016-11-11 16:29:18 +01:00
Fabian Vogelsteller
c4c71b9145
added tests for multiple topics in events 2016-11-11 15:46:57 +01:00
Leonid Gaiazov
557268d116 Fixed a bug where negative numbers were rounded up instead of rounding down (#507)
There was an issue in combination of `solidity.formatters.formatInputInt` and `utils.toTwosComplement` where the value was rounded *after* performing the toTwosComplement. This caused negative floats to round _UP_ instead of rounding _DOWN_. I'm not sure if this is a bug or intentional, but from reading the code it appears to be intended to be rounded down.

Added simple unit test to demonstrate the behavior
2016-11-11 11:38:03 +01:00
Fabian Vogelsteller
cce1b3d68c
added getPastEvent docs 2016-11-10 15:38:03 +01:00
Fabian Vogelsteller
f1658b1eda
added deploy docs 2016-11-10 12:04:47 +01:00
Fabian Vogelsteller
8deb24161d
moved address and jsonInterface to options 2016-11-10 11:14:01 +01:00
Fabian Vogelsteller
9c1d54453f
added tests for changing address 2016-11-10 10:51:45 +01:00
Fabian Vogelsteller
b455bcb950
added tests for re-setting json interface 2016-11-09 16:34:10 +01:00
Fabian Vogelsteller
3deb123607
working on docs 2016-11-09 16:27:26 +01:00
Fabian Vogelsteller
154911071e
added test for contract.once 2016-11-09 16:06:46 +01:00
Fabian Vogelsteller
e2dd99cccb
removed functions from main contract object 2016-11-09 15:48:44 +01:00
Fabian Vogelsteller
7ab9aef8f1
working on contract docs 2016-11-08 11:36:10 +01:00
Fabian Vogelsteller
b59a18a05e
added glossary 2016-11-08 11:08:17 +01:00
Fabian Vogelsteller
f5511d729b
fixed all lint errors 2016-11-04 16:29:40 +01:00
Fabian Vogelsteller
abb393b88c
fixed linting 2016-11-04 12:17:20 +01:00
Fabian Vogelsteller
4aa286c537
moved providers into its own folder 2016-11-04 11:05:19 +01:00
Fabian Vogelsteller
58234e5496
lint improvments 2016-11-02 15:51:52 +01:00
Fabian Vogelsteller
72859abf7e
merged develop 2016-11-02 11:13:46 +01:00
Fabian Vogelsteller
50754c5b28
doc changes 2016-11-01 17:24:16 +01:00
Fabian Vogelsteller
a768895e75
doc changes 2016-11-01 16:29:30 +01:00
Fabian Vogelsteller
098bde921d
doc changes 2016-11-01 16:26:46 +01:00
Fabian Vogelsteller
a0a8cfba41
doc changes 2016-11-01 16:24:54 +01:00
Fabian Vogelsteller
54a56e770c
changed minded event to receipt 2016-11-01 16:03:03 +01:00
Fabian Vogelsteller
48497e971d
working on docs 2016-11-01 15:15:59 +01:00
Fabian Vogelsteller
495a92faff
working on docs 2016-11-01 15:09:02 +01:00
Fabian Vogelsteller
823e5b156c
working on docs 2016-11-01 15:02:27 +01:00
Fabian Vogelsteller
5d7867216c
working on docs 2016-11-01 15:00:01 +01:00
Fabian Vogelsteller
dad9ed7538 added doc search 2016-10-14 16:54:41 +02:00
Fabian Vogelsteller
7054f8293e getting started 2016-10-14 16:21:16 +02:00
Fabian Vogelsteller
1bde760277 changed docs config 2016-10-14 15:26:58 +02:00
Fabian Vogelsteller
a55e7a7bae added basic documentation 2016-10-14 15:12:20 +02:00
Fabian Vogelsteller
23f428b096 Refactored the contract object (#424)
* started contract

* prepared the contract functions

* added deploy function

* added event emitter funcitons

* eventified promise

* added encodeABI

* added optional bluebird

* improved the param finder

* added call, transact and estimateGas

* allow siganture for encodeABI

* working on events

* added event listeners to contracts

* working on contract events

* changed on message to on data

* working on decoding events

* switched deploy check to subscriptions

* removed all event functions, keep only contract.on

* added subscription stuff

* fixed substractions formatters

* added log decoding

* added all events

* fixed events

* added new method calling structure

* added mined event for send tx

* worked on getPastEvents, still WIP

* working on tests

* added once method

* made options object in function execution optional

* finished pastEvents

* added request function for batch processing to contract methods

* fixed contract tests

* finished proting tests

* test provider isolatiton issues

* commented out test to prevent unsolvable issue for now

* changed deploy resolve

* deactivate encodeABI

* improved fake provider, with stacking validation and results

* added fromBlock test

* added tests for internal methods of the contract object
2016-10-07 13:07:42 +02:00
Fabian Vogelsteller
e4eb9606aa bumped version 2016-09-15 15:03:27 +02:00
Marius Darila
b489f5e24b add formatter for syncing States (#482) 2016-09-12 15:52:36 +02:00
bas-vk
c2426ad880 add eth_protocolVersion (#491) 2016-09-12 15:20:20 +02:00
kumavis
260ac6e78a Merge pull request #489 from ethereum/filter-stopwatch-cb
Add callback handling in method Filter.stopWatching
2016-08-26 16:23:42 -07:00
kumavis
784c75c8c3 CI - add circleCI config 2016-08-26 16:16:59 -07:00
kumavis
c4cc700622 lint - add missing semicolons 2016-08-26 16:09:50 -07:00
kumavis
14494699c8 Add callback handling in method Filter.stopWatching 2016-08-26 16:01:44 -07:00
kumavis
5ff9ce3734 Merge pull request #488 from ethereum/Jsonrpc-fix
Jsonrpc - fix singleton pattern
2016-08-26 15:30:48 -07:00