Commit Graph

368 Commits

Author SHA1 Message Date
Fabian Vogelsteller 31e2865a50 fixed tests 2015-09-15 11:06:57 +02:00
Fabian Vogelsteller ab5d8f5f00 fixed tests 2015-09-15 11:05:38 +02:00
Fabian Vogelsteller d09f65b24f merged develop 2015-09-15 10:58:32 +02:00
beth.null 4fa7e016f3 Tests added for filter.get() . 2015-09-15 00:13:52 +02:00
Fabian Vogelsteller 82f215939d made fakehttp provider async really async 2015-09-14 12:05:01 +02:00
Fabian Vogelsteller 415929584c add isSyncing and better way of matching batch requests 2015-09-09 22:02:23 +02:00
caktux e500fd3101 fromUtf8 and toUtf8 should ignore null characters 2015-08-26 17:21:49 -04:00
debris ae479960b3 last fix for 35 characters ibans 2015-08-12 10:38:31 +02:00
debris bbe031a35f fixed decoding big uints 2015-08-12 08:39:17 +02:00
debris 46fcae76ed fixed inputAddressFormatter 2015-08-12 08:34:50 +02:00
caktux a0e34b2dd5 fix fromAscii, toAscii and toHex, fix wrong test assertions, add raw bytes test #291 2015-08-10 23:33:51 -04:00
debris 9743787c07 fixed #267 2015-08-10 22:20:41 +02:00
debris 639f451517 toAscii/fromAscii -> toUtf8/fromUtf8 2015-08-10 22:11:37 +02:00
debris ac7ac14760 use utf8 library for utf encoding/decoding 2015-08-10 21:38:27 +02:00
debris 9b005e4473 removed utf8 support, do not use "escape" && "unescape" 2015-08-10 21:23:56 +02:00
debris e70d980cb3 Merge branch 'cleanup' 2015-08-10 21:05:19 +02:00
debris b1d269317d added more tests to iban.fromAddress 2015-08-10 21:03:52 +02:00
debris 283b658656 throw an exception on invalid address 2015-08-08 21:22:01 +02:00
debris 7cf4e78cf4 inputAddressFormatter 2015-08-08 20:34:12 +02:00
debris f20fca01ad additional tests for inputTransactionFormatter 2015-08-08 19:43:12 +02:00
debris aca98050ba updated tests 2015-08-07 11:19:44 +02:00
debris 777030cdb9 moved files to /methods/ subdirectory 2015-08-06 18:25:41 +02:00
debris a9db26f22a refactored iban stuff 2015-08-06 17:11:15 +02:00
debris 08aaaecbfb separated namereg from ibanNamereg. both are available at web3.eth.namereg && web3.eth.ibanNamereg. fixed "insitution" bug in transfer.js. created contracts directory 2015-08-05 14:18:42 +02:00
debris 55240b2ca1 fixed order of nested arrays encoding/decoding 2015-07-29 17:31:51 +02:00
debris b46140cd07 fixed array order in address, bool, bytes array order 2015-07-29 17:00:11 +02:00
debris 627143606a add another example 2015-07-29 15:21:10 +02:00
debris ae34877774 encoding/decoding all tests passing 2015-07-28 16:47:56 +02:00
debris 3f8ec7ed13 real && ureal types 2015-07-28 15:56:18 +02:00
debris 5ec50f3ee5 common fixed in encoding 2015-07-28 15:49:33 +02:00
debris 03f6a5b849 common fixed in encoding 2015-07-28 15:46:38 +02:00
debris 6d3542315f more encoding tests passing 2015-07-28 15:06:44 +02:00
debris cf4817e785 fixed bug in getOffsets 2015-07-28 15:04:33 +02:00
debris 1a3d7e821a refactored dynamic bytes and uint encoding 2015-07-28 14:39:26 +02:00
debris cc215ceb40 todo, fix encoding of nested dynamic arrays 2015-07-28 12:27:12 +02:00
debris d38f8bcbe6 solidity type int 2015-07-28 10:13:59 +02:00
debris f3e0fdaec9 bool type 2015-07-28 09:01:05 +02:00
debris bdd68cde1a new encoding 2015-07-28 03:30:47 +02:00
debris 00072f47e2 step by step encoding 2015-07-28 02:35:18 +02:00
debris 38018446a3 step by step encoding 2015-07-28 02:34:31 +02:00
debris b043832cfd step by step encoding 2015-07-28 01:36:32 +02:00
debris 2559b958a6 step by step encoding 2015-07-28 00:32:46 +02:00
debris d319ee8d92 nested encoding in progress 2015-07-28 00:14:41 +02:00
debris 38b698dadd decoding refactor, nested arrays 2015-07-27 22:38:33 +02:00
debris 13807c1b19 solidity types prototypes 2015-07-27 15:10:10 +02:00
debris 3e66cca699 encoding fixed size variables > 32 bytes" 2015-07-27 14:09:12 +02:00
Marek Kotewicz 4a7edb5ad8 fixed utf8 encoding/decoding in solidity params 2015-07-21 11:35:52 +02:00
Fabian Vogelsteller f649befa6d contract.new callback fires now twice, once on txhash and once deployed 2015-07-20 15:51:49 +02:00
Marek Kotewicz 3c67bc1cbb fixed test coverage issue 2015-07-20 14:15:04 +02:00
Fabian Vogelsteller 9ffbfbb0e9 moved parsing or responses to its ownd function 2015-07-20 13:50:36 +02:00
Fabian Vogelsteller fb47a0e271 merged batch fix, for testing 2015-07-15 18:03:43 +02:00
Fabian Vogelsteller cf244698c9 add tests for async properties 2015-07-15 17:58:23 +02:00
Fabian Vogelsteller ebcff900f7 add tests 2015-07-15 17:49:55 +02:00
Marek Kotewicz ccc4331d98 Merge branch 'develop' into ipcProvider 2015-07-09 12:10:47 +02:00
Marek Kotewicz 0c6af6fe25 Merge branch 'ipcProvider' of https://github.com/ethereum/ethereum.js into ipcProvider
Conflicts:
	dist/web3-light.min.js
	dist/web3.min.js
2015-07-09 12:08:20 +02:00
Marek Kotewicz b13ed4ee27 fixed tests 2015-07-09 12:05:19 +02:00
Marek Kotewicz 706fc21128 Merge branch 'develop' into ipcProvider
Conflicts:
	dist/web3-light.js
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.js.map
	dist/web3.min.js
2015-07-09 12:02:53 +02:00
Fabian Vogelsteller 9da4645acb fixed events 2015-07-08 12:19:36 +02:00
Fabian Vogelsteller 3b941cfd43 fixed contract deploy 2015-07-07 19:46:26 +02:00
Fabian Vogelsteller 08639a1324 add new contract.new behaviour 2015-07-06 16:47:49 +02:00
Fabian Vogelsteller d25fe2527c add getTransactionReceipt test 2015-07-06 10:25:22 +02:00
Fabian Vogelsteller 2ee7c997bc merged develop 2015-07-02 20:06:21 +02:00
Fabian Vogelsteller b44390e48c delayed connection try for isConnected(), fixed outputformatter check of methods 2015-07-02 19:24:44 +02:00
Marek Kotewicz d9b785ec41 fixed #248 2015-06-30 13:01:30 +02:00
Marek Kotewicz 490dde52a7 fixed encoding/decoding strings, #249 2015-06-30 12:02:46 +02:00
Marek Kotewicz b3f5d0927c fixed long bytes dynamic decoding/encoding, #249 2015-06-30 11:16:15 +02:00
Fabian Vogelsteller 6f624be56c merged develop 2015-06-26 14:35:57 +02:00
Marek Kotewicz 93c8006537 tests for encoding and decoding prematurely terminated strings and strings containing internal zeros 2015-06-25 12:40:03 +02:00
Marek Kotewicz 7dd44e7d60 Merge branch 'strings' of https://github.com/ethereum/ethereum.js into strings
Conflicts:
	dist/web3-light.js
	dist/web3-light.js.map
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.js.map
	dist/web3.min.js
2015-06-25 12:15:04 +02:00
Marek Kotewicz 390a9ff933 Merge branch 'develop' into strings
Conflicts:
	dist/web3-light.js
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.min.js
2015-06-25 12:12:39 +02:00
Fabian Vogelsteller aca26bbb0f add errors tests 2015-06-25 09:34:29 +02:00
Fabian Vogelsteller 14f1c5c903 add more tests 2015-06-24 21:50:27 +02:00
Fabian Vogelsteller ac3502a34e merged develop 2015-06-24 15:02:34 +02:00
Fabian Vogelsteller ab4af82d5d add ipc provider 2015-06-24 14:56:40 +02:00
Marek Kotewicz 7aca17e071 Merge branch 'develop' into allevents
Conflicts:
	dist/web3-light.js
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.js.map
	dist/web3.min.js
	test/contract.js
2015-06-24 12:09:04 +02:00
Fabian Vogelsteller d78b512fa5 add possible callback to filters 2015-06-24 10:28:12 +02:00
Marek Kotewicz af9c027e7a all events filter 2015-06-24 08:50:19 +02:00
Fabian Vogelsteller 0e3b29c7c2 fixed coverage issue 2015-06-19 13:33:43 +02:00
ethers 8379696e64 unit names per White Paper
A very early version of the White Paper (Dec 10 2014) already clarified unit names.
502e0e0135
2015-06-18 03:27:51 -07:00
Fabian Vogelsteller bd6d9ba5b2 merged develop 2015-06-09 12:56:05 +02:00
Marek Kotewicz f454dda8e6 Merge branch 'develop' of https://github.com/asinyagin/web3.js into develop
Conflicts:
	dist/web3-light.js
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.min.js
2015-06-08 18:04:05 +02:00
Marek Kotewicz b09bf319bd Merge branch 'develop' into allAsync
Conflicts:
	dist/web3-light.js.map
	dist/web3-light.min.js
	dist/web3.js.map
	dist/web3.min.js
2015-06-08 17:31:58 +02:00
Alexander Sinyagin 6ea0d670b6 Set requests content type to application/json 2015-06-08 20:30:14 +05:00
Fabian Vogelsteller a90a85aa5c mereg develop 2015-06-08 17:07:23 +02:00
Fabian Vogelsteller a2e5fbdf63 add tests for the outputformatters 2015-06-08 17:06:20 +02:00
Fabian Vogelsteller 7518ed47f8 changed extend to _extend 2015-06-08 14:46:19 +02:00
Fabian Vogelsteller b6c49d4db7 improved async polling 2015-06-08 14:38:16 +02:00
Fabian Vogelsteller f242489f81 add optional default block parameter to contract call fixes #159 2015-06-05 11:34:50 +02:00
Fabian Vogelsteller cc533d9e83 fixed bytes wrong encoding 2015-06-04 23:13:33 +02:00
Fabian Vogelsteller 733e19e474 add extend method and tests 2015-06-04 12:25:46 +02:00
Marek Kotewicz 8c6f9769e0 Merge branch 'develop' into strings
Conflicts:
	dist/web3-light.js
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.min.js
2015-06-03 17:19:24 +02:00
Fabian Vogelsteller 61f1ba6dda Merge pull request #224 from alexvandesande/prefix-name-reorg
Prefix name reorg
2015-06-03 17:16:05 +02:00
Fabian Vogelsteller 189484f057 add extra int tests 2015-06-02 10:18:20 +02:00
Marek Kotewicz fa3239f457 abi string type, fixes #216, #218, #219 2015-06-01 19:50:45 +02:00
Marek Kotewicz fbb9a41bec Merge branch 'develop' into icap
Conflicts:
	dist/web3-light.js
	dist/web3-light.js.map
	dist/web3-light.min.js
	dist/web3.js
	dist/web3.js.map
	dist/web3.min.js
2015-05-26 20:48:04 +02:00
Marek Kotewicz 3bb6e4f723 sha3 backward compatibility. #205 2015-05-26 20:47:04 +02:00
Marek Kotewicz 95aabe3305 sendIBANTransaction && tests 2015-05-23 15:59:19 +02:00
Alexandre Van de Sande 5866f0882a milli should have two l's 2015-05-22 12:04:06 -03:00
Alexandre Van de Sande bacb03cc5d Rename Kwei to kwei, added support for some SI base units for ether 2015-05-22 11:45:37 -03:00
Marek Kotewicz d8ad2b7a98 Merge branch 'develop' into icap
Conflicts:
	dist/web3-light.js.map
	dist/web3-light.min.js
	dist/web3.js.map
	dist/web3.min.js
2015-05-21 12:04:05 +02:00