Commit graph

  • 649b9cc195 fixed natspec example Marek Kotewicz 2015-01-27 09:40:31 +0100
  • 1f5a6f1341 Merge branch 'develop' into cpp Marek Kotewicz 2015-01-27 09:36:39 +0100
  • da4c2d530d removed promise dependency, updated readme, fixed node.js version of lib Marek Kotewicz 2015-01-27 00:54:21 +0100
  • b765e2d19c check tx sender is valid Ethan Buchman 2015-01-26 10:57:23 -0800
  • 2da367a2be fix unchecked slice index on tx.From() Ethan Buchman 2015-01-26 10:57:23 -0800
  • 079c59b929 Update JitVm to new EVM JIT ABI (C interface) Paweł Bylica 2015-01-26 18:02:09 +0100
  • 295b59c87e get rid of Private Key in ClientIdentity zelig 2015-01-26 16:58:58 +0000
  • 2cd375cefd make crypto handshake calls package level, store privateKey on peer + tests ok zelig 2015-01-26 16:16:23 +0000
  • 5b701962dc upgraded version to 0.0.9 Marek Kotewicz 2015-01-26 16:47:05 +0100
  • c595632b92 gulp Marek Kotewicz 2015-01-26 16:45:35 +0100
  • c5610398d5 Merge branch 'master' into sync Marek Kotewicz 2015-01-26 16:45:12 +0100
  • a7f4448f34 Merge branch 'develop' into sync Marek Kotewicz 2015-01-26 16:43:21 +0100
  • 7807a4f738 polling every second Marek Kotewicz 2015-01-26 16:42:29 +0100
  • e5d294df32 return null instead of undefined, if not provider is set Marek Kotewicz 2015-01-26 16:41:00 +0100
  • d0b6f3663b watches are calling callback with a single result object, not a full jsonrpc response Marek Kotewicz 2015-01-26 16:22:40 +0100
  • c71aff99db Update EVM JIT runtime data layout Paweł Bylica 2015-01-26 16:13:55 +0100
  • 122644028d apply handshake related improvements from p2p.crypto branch zelig 2015-01-26 14:50:12 +0000
  • 5d33d5a7d9 Merge remote-tracking branch 'upstream/develop' into evmjit Paweł Bylica 2015-01-26 15:46:10 +0100
  • 777528d5b5 Merge remote-tracking branch 'upstream/develop' into p2p.crypto2 zelig 2015-01-26 14:31:29 +0000
  • e493aa73d1 Merge 94af107fbc into 48083608b5 Viktor Trón 2015-01-26 14:09:09 +0000
  • 94af107fbc a few minor changes from review zelig 2015-01-26 14:08:30 +0000
  • 512ffa2bf4 Add accounts package and refactor key stores Gustav Simonsson 2015-01-25 02:07:20 +0100
  • d0440eef25 fixes sveneh 2015-01-25 23:28:47 +0100
  • 5deca66a7d fixes sveneh 2015-01-25 23:15:41 +0100
  • 58ec49a34d added EC2 provisioning, optimised docker for EC2, added python and cppjit client (python not yet working) sveneh 2015-01-25 22:52:38 +0100
  • d223ac0379 Additional work on the JS stuff to make it more similar to Solidity. Gav Wood 2015-01-25 13:43:36 -0800
  • 113a3809ab Fix string outputs. Auto collapse for < 2 returns. Gav Wood 2015-01-24 18:23:39 -0800
  • fb34c6c7b9 Auto select call or transact depending on constness. Gav Wood 2015-01-24 18:09:35 -0800
  • 7869294a26 Fixes to ethereum.js and standard.js. Gav Wood 2015-01-24 17:42:49 -0800
  • 61a0158877 Vanity addresses in AZ. Fixes to ethereum.js eth.flush() Gav Wood 2015-01-24 16:46:46 -0800
  • fa93480d9a added addressbook wanderer 2015-01-24 19:45:53 -0500
  • 063f69d51d added local wanderer 2015-01-24 19:32:26 -0500
  • c54a85ee64 Reworking browser obscuren 2015-01-24 18:39:45 +0100
  • 48083608b5 Updated readme with badges obscuren 2015-01-24 19:09:29 +0100
  • 393a6c5edf Gitter link obscuren 2015-01-24 18:48:19 +0100
  • 0d96528d2f Skip for travis obscuren 2015-01-24 18:46:35 +0100
  • 2ba54a69be skipping for travis obscuren 2015-01-24 18:40:03 +0100
  • 382694f593 Transaction Tests New State Tests winsvega 2015-01-23 20:27:51 +0300
  • 94106cc41f JitVm code cleanups & refactoring. Some memory copies eliminated (i.e. in SHA3 calculation) Paweł Bylica 2015-01-23 16:45:22 +0100
  • 3aa0410f6e Merge remote-tracking branch 'upstream/develop' into pr/evmjit Paweł Bylica 2015-01-23 15:37:37 +0100
  • 52e174b1f7 make money with transaction gas overflow CJentzsch 2015-01-23 15:23:56 +0100
  • 7a894e3738 Merge branch 'develop' into jsonrpc obscuren 2015-01-23 14:29:01 +0100
  • 2e76f1b6ba Merge remote-tracking branch 'upstream/develop' into p2p.crypto zelig 2015-01-23 13:28:46 +0000
  • 876fd8bd17 return from peer loop if crypto fails, oops zelig 2015-01-23 13:04:28 +0000
  • 7f12ac702f add -crypto option to switch encryption on by a flag zelig 2015-01-23 13:00:02 +0000
  • 2f00e5cad1 add correct authentication with HMAC zelig 2015-01-23 12:44:57 +0000
  • a4b4f680a1 add encryption/authentication with test zelig 2015-01-23 11:45:26 +0000
  • cd235b24c5 Refactor message read/write - take readwriter out of crypto - cryptoId.NewSession now gets a reader and writer simply and wraps them in a encrypted MsgReadWriter which it returns if handshake is successful - refactor reader/writers MsgReadWriter and Messenger - message got NewMsgFromRLP method - remove package-wide readMsg and writeMsg (they need to be scoped under the encryption scheme) - writeProtoMsg back to peer - peer has new field CryptoType - add errAuthentication and errEncryption to peer Errors - testPeer has to wait till handshake done (rw is set up) <-peer.cryptoReady zelig 2015-01-23 11:44:45 +0000
  • fd450b7f9a python fail CJentzsch 2015-01-23 12:04:39 +0100
  • 04b611df1c python fails CJentzsch 2015-01-23 09:57:49 +0100
  • 64fc464e03 add python fail CJentzsch 2015-01-22 23:14:12 +0100
  • d792e95c21 Merge branch 'Gustav-Simonsson-import_presale_keys' into develop obscuren 2015-01-22 22:42:52 +0100
  • a125b0fbc3 Merge branch 'import_presale_keys' of https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-import_presale_keys obscuren 2015-01-22 22:42:39 +0100
  • a216225827 Merge branch 'pr/evmjit' of https://github.com/chfast/go-ethereum into chfast-pr/evmjit obscuren 2015-01-22 21:47:36 +0100
  • 0dfe511370 Use curve params instead of hardcoded 32 bytes obscuren 2015-01-22 18:15:11 +0100
  • d4cc2d3503 Pad private key when signing & length check for hashes in sign obscuren 2015-01-22 18:12:05 +0100
  • d5f38f5690 JitVM: the EVM JIT bridge Paweł Bylica 2015-01-22 18:00:15 +0100
  • c01f0ae825 Merge commit 'b1971f46cce7d21be5f6277c9f8c406a0d195f78' into natspec Marek Kotewicz 2015-01-22 17:57:53 +0100
  • 81bbe8c93b simplified synchronous polling Marek Kotewicz 2015-01-22 17:57:26 +0100
  • 26e84de180 cppjit fail CJentzsch 2015-01-22 17:27:02 +0100
  • b4e7a5b1c6 python fail CJentzsch 2015-01-22 17:14:50 +0100
  • 7f1d2b28c1 cppjit failure CJentzsch 2015-01-22 16:36:43 +0100
  • 29fa57e9b3 natspec.js updated to use sync api Marek Kotewicz 2015-01-22 15:38:48 +0100
  • 13f39afbdd Merge commit '93fa6855afad7a7eb86e49efe384372a6060da35' into natspec Marek Kotewicz 2015-01-22 15:33:47 +0100
  • 3073511e30 not parsing transaction output Marek Kotewicz 2015-01-22 15:32:52 +0100
  • 6c4432d417 Merge commit 'b32dedc5b54f853cf63bb2663c8bca6aa4272b0b' into natspec Marek Kotewicz 2015-01-22 15:18:59 +0100
  • e45db42e94 fixed contract.js Marek Kotewicz 2015-01-22 15:18:21 +0100
  • 375ca542ab Merge commit '8e3ba3a4285cc7e902a018196b3849df56944dd0' into natspec Marek Kotewicz 2015-01-22 14:38:04 +0100
  • 0202b05a5d implicit solidity method call Marek Kotewicz 2015-01-22 14:37:34 +0100
  • ab0473ef93 failing python test CJentzsch 2015-01-22 14:12:46 +0100
  • d6a92b18d4 fixed natspec example Marek Kotewicz 2015-01-22 13:39:16 +0100
  • 5e623f14f3 Merge commit 'cdd7af2a6e87363d0ff7d2528f9d9b521bf2ef20' into natspec Marek Kotewicz 2015-01-22 13:06:11 +0100
  • 22c77c607e qt sync provider Marek Kotewicz 2015-01-22 13:04:28 +0100
  • b777d6aa3f UI Updates obscuren 2015-01-22 12:35:31 +0100
  • 4b3e56ec23 failing python test CJentzsch 2015-01-22 12:17:52 +0100
  • ba8318db6a private and public key method names consistent zelig 2015-01-22 00:53:22 +0000
  • 9918dad19b Merge remote-tracking branch 'upstream/develop' into p2p.crypto zelig 2015-01-22 00:25:12 +0000
  • 4bfe53eb6e Messenger and SecureMessenger implement MsgChanReadWriter - implement peer readLoop and writeLoop as internals to Messenger - cryptoid.Run -> NewSession - returns a func(net.Conn) MsgChanReadWriter - MsgChanReadWriter channel read writer interface - SecureMessenger embeds Messenger - Peer fields bufconn moved to Messenger - no more need for short-lived outgoingMsgC - modify peer.loop to use a MsgChanReadWriter zelig 2015-01-22 00:21:38 +0000
  • b29b7fedd0 remove peer.writeMsg - remove it, its redundant - remove duplicate code in peer.writeProtoMsg, now falling back to proto.WriteMsg - remove peer.writeMu, no need for mutex - no timer set in p.WriteMsg, - write will be async for the protocol anyway, so no write timeout argument anywhere, only constant set for conn writeDeadline zelig 2015-01-21 22:03:28 +0000
  • 7a33109e85 write via proto.out channel - read/write timeout constants moved to messenger - add writeLoop (temporarily a method on Peer) that feeds on a channel and writes to bufconn - add outgoing message channel to proto readwriter - outgoing message channel is a field of Peer and shared between protocols (no need to lock) - setting write timeout per message is no longer possible! - read and write loops share error channel. both watched by the dispatch loop in peer zelig 2015-01-21 21:46:40 +0000
  • ad8e92e9c6 Merge commit 'eb4984c0d036c1420e782ca136810e851e33fb37' into natspec Marek Kotewicz 2015-01-21 21:54:51 +0100
  • edfb874527 changes in filter.js (not yet working) Marek Kotewicz 2015-01-21 21:54:03 +0100
  • c2d9c1a6f1 toDecimal/fromDecimal is using bignumber.js now Marek Kotewicz 2015-01-21 21:35:15 +0100
  • 81a5813270 removed unused pieces of code Marek Kotewicz 2015-01-21 21:24:40 +0100
  • 08e2696627 removed send queues from providermanager Marek Kotewicz 2015-01-21 21:22:05 +0100
  • c9693b4746 contract.html example is working with sync api Marek Kotewicz 2015-01-21 21:12:07 +0100
  • 0d08eb86b6 Fallback to standard VM when running precompiled contracts Paweł Bylica 2015-01-21 21:05:26 +0100
  • 1853903fc0 reorg and comment to prepare for refactor of read/write zelig 2015-01-21 19:43:29 +0000
  • ceb4357a8d sync api tests running, removed unused pieces of code Marek Kotewicz 2015-01-21 20:43:20 +0100
  • fc986a3fbe removed unused providers Marek Kotewicz 2015-01-21 20:30:32 +0100
  • ce677ffd87 Fix CREATE gas counting in JitVm Paweł Bylica 2015-01-21 20:29:46 +0100
  • 0d2cccc2ce http sync api Marek Kotewicz 2015-01-21 20:29:02 +0100
  • 5e9c889b94 SUICIDE support in JitVm Paweł Bylica 2015-01-21 19:46:33 +0100
  • 6a89bdc07a Add refund support in JitVm Paweł Bylica 2015-01-21 19:37:41 +0100
  • 91c0a80d34 Move runtime data to JitVm struct, add caller address Paweł Bylica 2015-01-21 19:37:02 +0100
  • 8af42d42da CamelCase aesCBCDecrypt Gustav Simonsson 2015-01-21 19:08:05 +0100
  • 81ff253e68 Merge commit 'c4638ba3edbd14677da5441d61f7845668df2b22' into natspec Marek Kotewicz 2015-01-21 18:58:33 +0100
  • e68f8e79ea natspec changes Marek Kotewicz 2015-01-21 18:58:13 +0100
  • e1fcffcc81 gulp Marek Kotewicz 2015-01-21 18:58:01 +0100
  • f3e78e50ff changes to for natspec Marek Kotewicz 2015-01-21 18:56:30 +0100