hswick
f44f9d43e7
Documented to_wei and from_wei
6 years ago
hswick
a84b8bfbae
Contract send encodes extra default options
6 years ago
hswick
d53482def9
Added eth_sign method
6 years ago
hswick
8c688a3e05
Included personal api
6 years ago
hswick
6071823075
Removed send_async and call_async
6 years ago
hswick
8581ffe090
Documentation
6 years ago
hswick
64feee7dd4
Generic client, uses ipc/http based on config
6 years ago
hswick
1f5ecc8e4f
Updated dependencies
6 years ago
hswick
6529f49420
Removed the seconds delay parameter
6 years ago
hswick
77d98d4506
ExW3.Contract.uninstall_filter has been added as a cast
6 years ago
hswick
477e566649
Changed get_changes to get_filter_changes, filter now returns ok
6 years ago
hswick
0aad3bcecd
Deleted EventListener and EventPoller, replaced with simple get_changes method as part of Contract module
6 years ago
hswick
c22899fb09
Updated version number, and ran mix format
6 years ago
hswick
765b019edb
Added call_async and send_async
6 years ago
hswick
22f33a21da
Can specify topic params with map now
6 years ago
hswick
e9661ae815
formatting fromBlock and toBlock
7 years ago
hswick
15c2b5accb
Providing filter indexes works
7 years ago
hswick
586a8b416c
Created failing test case for using topics for indexed events
7 years ago
hswick
6810583771
Properly returning/formatting the event log
7 years ago
hswick
d95f60f225
Filter is properly returning data even with indexed and non indexed fields
7 years ago
hswick
0a5b2cd2b4
Decoding indexed fields working for tx_receipt
7 years ago
hswick
779fd76928
Nonindexed fields working in formatted log
7 years ago
hswick
ecba23c693
indexed event data field working
7 years ago
hswick
abc634865a
Added test for indexed events
7 years ago
hswick
4448f93e37
Using a single process to manage smart contract interactions
7 years ago
hswick
749afc3fe8
Improved error message for invalid arg count to constructor
7 years ago
hswick
26b9d64651
Added unit converters, resolves #7
7 years ago
Piotr Żelazko
ecf93db587
Amend options encoding
...
Former version would leave leading zeroes which isn't correct Ethereum JSON RPC encoding.
7 years ago
hswick
4a65096370
Silenced warnings in lib
7 years ago
hswick
b2929483d8
Throw when number of inputs is not valid
7 years ago
hswick
b56165af74
Silence constructor warning
7 years ago
Piotr Żelazko
f2555c5fb9
Add tx_hash to returning tuple at contract's deployment
7 years ago
Piotr Żelazko
a6907464f1
Shorten lines with replies so it reads better
7 years ago
Piotr Żelazko
86927171d1
Refactor options' checkers so they are explicitly compared to nil when given in a list
7 years ago
Piotr Żelazko
fea7f19232
Refactor mapping names in order to avoid conflicts
7 years ago
Piotr Żelazko
4a8487ae1d
Reformat function ExW3.reformat_abi/1
7 years ago
Piotr Żelazko
84c41b5d37
Reformat code that handles returning proper error messages
7 years ago
Piotr Żelazko
beade40d68
Change error messages into atoms
7 years ago
Piotr Żelazko
fcb8717837
Add error messages in case user does not provide either gas or transaction sender
7 years ago
Piotr Żelazko
57595fd877
Change deploy_helper
...
If it had not found a proper constructor it would fail either on encoding or a transaction would fail. Now it prints a warnings indicating what may be happening.
7 years ago
Piotr Żelazko
c24b82f6ca
Fix abi reformatting bug
...
Bug unveiled when a deployed contract had fallback function and a constructor with arguments.
7 years ago
hswick
4b2ef0b88b
Added 0x prefixing to values
7 years ago
hswick
7abfae5b4a
Added keccak256 hash
7 years ago
hswick
a6037e0850
event log data is a map with names
7 years ago
hswick
5e55d59b7f
Don't emit event if log is empty
7 years ago
hswick
f19651ef4d
Added event filtering, with formatted data
7 years ago
hswick
dbd6262a40
Able to receive event from listener
7 years ago
hswick
ab94dcb4a9
Added filter methods
7 years ago
hswick
a2d8edfa52
Moved poller and listener into lib, setup test
7 years ago
Deon
67db4310c9
use ExthCrypto.Hash.Keccak.kec instead of web3_sha3
7 years ago