12 Commits

Author SHA1 Message Date
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
f6b7d89878 fixed tests 2016-02-29 11:22:57 +01:00
Marek Kotewicz
96b44682f1 fixed #161, web3.ssh.post 2015-04-16 12:22:20 +02:00
Marek Kotewicz
4d1cf0bd9f inputFormatter is an aray of functions 2015-03-23 13:42:36 +01:00
Marek Kotewicz
0898669bd2 changes in input formatters 2015-03-22 09:43:07 +01:00
Fabian Vogelsteller
7a44f76132 add shh post formatting 2015-03-10 17:27:36 +01:00
Fabian Vogelsteller
1c9f50feb9 changed topic to topics 2015-03-10 16:22:16 +01:00
Fabian Vogelsteller
a0b5353f47 changed outputs up to storageAt 2015-03-09 15:09:21 +01:00
Marek Kotewicz
c7f8373191 separated formatters files 2015-03-08 18:31:08 +01:00
Marek Kotewicz
068bdd7276 changed project structure 2015-03-08 18:18:52 +01:00
Marek Kotewicz
2b17ad67c9 refactoring 2015-03-07 19:18:22 +01:00
Fabian Vogelsteller
37e6d1185b add shh output formatters and test 2015-02-27 12:41:07 +01:00