137 Commits

Author SHA1 Message Date
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
c3529f0539
reworked deploy method 2017-01-05 14:43:10 +01:00
Fabian Vogelsteller
76a689f0fb
removed solc dependency 2017-01-05 11:28:00 +01:00
Fabian Vogelsteller
9fee0c426a
refarrangement of package.json 2017-01-05 11:24:06 +01:00
Fabian Vogelsteller
345b756361
merged develop 2017-01-05 11:17:41 +01:00
Pedro Branco
09044dff1d Add timeout to HTTP provider (#499) 2016-11-14 09:00:13 +01:00
Fabian Vogelsteller
f5511d729b
fixed all lint errors 2016-11-04 16:29:40 +01:00
Fabian Vogelsteller
72859abf7e
merged develop 2016-11-02 11:13:46 +01: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
Fabian Vogelsteller
d5b73e9cab added re-subscribe mechanism 2016-07-05 14:38:39 +02:00
Leon Liang
f8ea3e72fd Upgrade istanbul version to latest (#469) 2016-06-30 10:32:09 +02:00
Fabian Vogelsteller
778713acff increased version 2016-06-29 12:20:20 +02:00
Fabian Vogelsteller
7273693588 merged develop 2016-06-29 11:40:06 +02:00
Fabian Vogelsteller
8abc0af2f5 merged master 2016-06-27 15:35:31 +02:00
Fabian Vogelsteller
b9058f8865 Merge pull request #439 from amacneil/bignumber
Fix bignumber dependency
2016-06-27 15:27:28 +02:00
Fabian Vogelsteller
134f55388f bumped to version alpha 2016-05-30 10:50:13 +02:00
Fabian Vogelsteller
0f1ab3227b added unlock and send 2016-05-24 16:25:35 +02:00
Fabian Vogelsteller
35a06d36d4 bumped version 2016-05-12 16:48:21 +02:00
Adrian Macneil
6a102a0135 Fix bignumber dependency 2016-04-07 22:59:08 -07:00
Fabian Vogelsteller
5275969765 merged subscriptions 2016-04-05 14:33:33 +02:00
Fabian Vogelsteller
d494d70617 bumped version 2016-02-29 11:29:05 +01:00
Fabian Vogelsteller
213c67596c add events to subscriptions 2016-02-26 11:47:01 +01:00
Mihai Cimpoesu
ff91d6c943 Pull bignumber.js library over https:// instead of git:// 2016-02-16 12:14:59 +00:00
Fabian Vogelsteller
dc12e9b6cb fixed timeout issue 2016-02-12 14:01:58 +01:00
Fabian Vogelsteller
b3c28ac830 rearranged the pakcage.json 2016-01-08 10:56:02 +01:00
Fabian Vogelsteller
03c3518efc fixed web3.version.api 2015-10-30 18:42:14 +01:00
Fabian Vogelsteller
02506d22d6 bumped version to 0.15.0 2015-10-28 10:01:00 +01:00
Fabian Vogelsteller
62398f4f8a minor fix for meteor web3 2015-10-19 18:45:03 +02:00
debris
0ae82cf895 version 0.14.0 2015-10-19 11:33:40 +08:00
Fabian Vogelsteller
ecd0b7776f improved requestmanager 2015-10-08 13:43:53 +02:00
debris
9f587f731c fixed #318, upgraded del package to 2.0.2 2015-10-05 09:25:25 +02:00
Fabian Vogelsteller
4e2b0705b8 created release 0.13.0 2015-09-15 15:55:01 +02:00
debris
f18b532259 version 0.12.2 && gulp 2015-08-12 10:39:52 +02:00
debris
ac7ac14760 use utf8 library for utf encoding/decoding 2015-08-10 21:38:27 +02:00
debris
d4a729b73b version 0.12.1 2015-08-10 21:08:35 +02:00
debris
03058bf4f4 gulp 2015-08-08 21:22:40 +02:00
debris
20cd4c5bca fixed version regexp in gulpfile 2015-08-08 11:29:01 +02:00
debris
cdb679b9a5 version 0.10.0 2015-08-03 15:17:25 +02:00
debris
947af2166c version 0.9.2 2015-07-27 11:02:08 +02:00
Marek Kotewicz
ce8362c45c version 0.9.1 2015-07-21 11:37:07 +02:00
Marek Kotewicz
d163c9dee4 version 0.9.0 2015-07-20 16:13:58 +02:00
Fabian Vogelsteller
3789f2cc8f created release 0.8.1 2015-07-08 11:25:50 +02:00
Marek Kotewicz
75b5c91539 version 0.8.0 2015-07-07 11:01:28 +02:00
Fabian Vogelsteller
67eef6e186 changed my author email 2015-07-06 17:19:21 +02:00
Marek Kotewicz
c44fe01434 version 0.7.1 2015-06-30 13:07:28 +02:00
Marek Kotewicz
d59b1cddfc removed xhr from browser 2015-06-26 12:57:43 +02:00
Marek Kotewicz
42b6e9d66f version 0.7.0 2015-06-26 12:53:44 +02:00
Marek Kotewicz
bcd9cfbf1f updated deps, removed unused karma 2015-06-25 11:50:22 +02:00
Fabian Vogelsteller
e1b17a9db6 re-build develop 2015-06-24 09:34:31 +02:00