284 Commits

Author SHA1 Message Date
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
35bcace717 merged develop, build script 2016-07-19 15:12:50 +02:00
Aakil Fernandes
6e43426767 Contract code length fix (#459)
* Meteor 1.3+ can handle default CommonJs syntax

* Fixed padLeft for iban addresses.

* Fix bignumber dependency

* check code.length > 3

* build

* expose BigNumber on web3 instances

* Fix incorrect filename in documentation

* re-build after merges

* check code.length > 3
2016-07-19 15:02:45 +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
07bbce66ad re-build after merges 2016-06-27 15:34:49 +02:00
Aakil Fernandes
ba91eccd3e expose BigNumber on web3 instances 2016-06-23 13:24:34 -04: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
Fabian Vogelsteller
5275969765 merged subscriptions 2016-04-05 14:33:33 +02:00
Fabian Vogelsteller
3ba32a6734 added lockAccount method 2016-03-22 17:53:53 +01:00
Fabian Vogelsteller
ae1ace97a1 release 0.16.0 2016-03-22 17:51:45 +01:00
Fabian Vogelsteller
fc9e96473a fixed test 2016-02-29 16:24:50 +01:00
Fabian Vogelsteller
ed0431c00b build files 2016-02-29 11:43:16 +01:00
Fabian Vogelsteller
d494d70617 bumped version 2016-02-29 11:29:05 +01:00
Fabian Vogelsteller
dc12e9b6cb fixed timeout issue 2016-02-12 14:01:58 +01:00
Fabian Vogelsteller
c6b256366e fixed timeout issue 2016-02-12 13:57:33 +01:00
Fabian Vogelsteller
30775f666d re build files 2016-01-22 13:40:09 +01:00
Fabian Vogelsteller
21165db545 removed polling completely 2016-01-21 16:24:07 +01:00
Fabian Vogelsteller
1611b687ed bundled files 2016-01-21 15:32:34 +01:00
Fabian Vogelsteller
96863391d5 moved whisper filter to subscriptions 2016-01-19 16:46:39 +01:00
Fabian Vogelsteller
0403464c59 added subscriptions to events WIP 2016-01-19 10:54:28 +01:00
Fabian Vogelsteller
c1f4154410 added fromBlock to log subscriptions 2016-01-14 17:29:24 +01:00
Fabian Vogelsteller
02d7d21782 moved subscription removale to the request manager 2016-01-06 13:21:45 +01:00
Fabian Vogelsteller
4e42fb890d add subscription support 2016-01-05 15:36:07 +01:00
Fabian Vogelsteller
03479e0107 re-add from field for whisper 2015-11-26 11:19:15 +01:00
Fabian Vogelsteller
0563dba4ee readd topic convertion, add fix 2015-11-24 22:03:21 +01:00
Fabian Vogelsteller
2c7db81ebc BREAKING, removed autoconverting of topics in whisper messages 2015-11-24 21:46:36 +01:00
Fabian Vogelsteller
1f91f6ba77 BREAKING, removed outconverting of payload in whisper messages 2015-11-24 14:56:06 +01:00
debris
8c3492b656 quick_fix 2015-11-11 12:32:11 +00:00
Fabian Vogelsteller
03c3518efc fixed web3.version.api 2015-10-30 18:42:14 +01:00
Fabian Vogelsteller
29e3efb8d8 add contract.new.getData 2015-10-30 12:52:51 +01:00
Fabian Vogelsteller
02506d22d6 bumped version to 0.15.0 2015-10-28 10:01:00 +01:00
Fabian Vogelsteller
7844d260b8 minor fix for syncing 2015-10-27 12:24:33 +01:00
Fabian Vogelsteller
fd3067a20f renamed to getData 2015-10-24 00:07:03 +02:00
Fabian Vogelsteller
eccbf3dbd1 minor fix for contract detection 2015-10-23 17:43:31 +02:00
Fabian Vogelsteller
6df0cd6e2e removed console.log 2015-10-23 12:34:37 +02:00
debris
2a3c011ba1 removed circular references from web3 object 2015-10-21 12:00:11 +08: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
6253e6bdf8 fixed contract creation 2015-10-15 13:07:05 +02:00
Fabian Vogelsteller
59ef6cd8a5 fixed travis and stop polling when no polls are available (request from go otto VM) 2015-10-15 11:35:57 +02:00
debris
56b4ce8bad gulp 2015-10-13 11:35:51 +08:00
Gav Wood
57b4e918f3 Add basic bzz API. 2015-10-11 16:56:07 +02:00
debris
0e17ec7595 gulp 2015-10-06 00:52:02 +02:00
debris
36291b8739 gulp 2015-10-05 13:51:42 +02:00