- Feb 21, 2016
-
-
Ricardo Catalinas Jiménez authored
-
Ricardo Catalinas Jiménez authored
-
Ricardo Catalinas Jiménez authored
-
Ricardo Catalinas Jiménez authored
As we aren't really using the standarized SHA-3
-
Ricardo Catalinas Jiménez authored
This hash function is slightly different from the standarized NIST SHA-3 as both of them use different domain separation bits.
-
Ricardo Catalinas Jiménez authored
-
Ricardo Catalinas Jiménez authored
Revision: 1f22c0103821b9390939b6776727195525381532
-
Ricardo Catalinas Jiménez authored
-
- Feb 19, 2016
-
-
Jeffrey Wilcke authored
core, core/vm: consensus changes necessary for the homestead release
-
Felix Lange authored
console: seed random number generator
-
Bas van Kervel authored
-
Jeffrey Wilcke authored
p2p, p2p/discover: EIP-8 changes
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
- Feb 18, 2016
-
-
Jeffrey Wilcke authored
Assuming the following scenario where a miner has 15% of all hashing power and the ability to exert a moderate control over the network to the point where if the attacker sees a message A, it can't stop A from propagating, but what it **can** do is send a message B and ensure that most nodes see B before A. The attacker can then selfish mine and augment selfish mining strategy by giving his own blocks an advantage. This change makes the time at which a block is received less relevant and so the level of control an attacker has over the network no longer makes a difference. This change changes the current td algorithm `B_td > C_td` to the new algorithm `B_td > C_td || B_td == C_td && rnd < 0.5`.
-
Jeffrey Wilcke authored
* Removed some strange code that didn't apply state reverting properly * Refactored code setting from vm & state transition to the executioner * Updated tests
-
Jeffrey Wilcke authored
-
Gustav Simonsson authored
* change gas cost for contract creating txs * invalidate signature with s value greater than secp256k1 N / 2 * OOG contract creation if not enough gas to store code * new difficulty adjustment algorithm * new DELEGATECALL op code
-
- Feb 17, 2016
-
-
Jeffrey Wilcke authored
Godeps: update all dependencies
-
- Feb 15, 2016
-
-
Felix Lange authored
-
Felix Lange authored
-
- Feb 14, 2016
-
-
Jeffrey Wilcke authored
accounts/abi: support for typed array
-
Jeffrey Wilcke authored
Added support for fixed size and arbitrary length byte arrays to be marshallable in fixed size (typed) byte slices.
-
- Feb 13, 2016
-
-
Péter Szilágyi authored
eth/filters:
pending logs -
Péter Szilágyi authored
cmd, common, node, rpc: move HTTP RPC into node, drop singleton aspect
-
Jeffrey Wilcke authored
Pending logs are now filterable through the Go API. Filter API changed such that each filter type has it's own bucket and adding filter explicitly requires you specify the bucket to put it in.
-
- Feb 12, 2016
-
-
Felix Lange authored
The s2 parameter was not actually written to the MAC.
-
Felix Lange authored
This was requested by some users earlier but liner didn't support it at the time. It does now.
-
Felix Lange authored
Fixing the filename matters now because it will actually show up in JS backtraces.
-
Felix Lange authored
-
- Feb 11, 2016
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Jeffrey Wilcke authored
account/abi, vm/runtime: abi fixes & simplified runtime calling mechanism
-
Jeffrey Wilcke authored
Implemented `runtime.Call` which uses - unlike Execute - the given state for the execution and the address of the contract you wish to execute. Unlike `Execute`, `Call` requires a config.
-
Jeffrey Wilcke authored
Removed old unmarshalling of return types: `abi.Call(...).([]byte)`. This is now replaced by a new syntax: ``` var a []byte err := abi.Call(&a, ...) ``` It also addresses a few issues with Bytes and Strings and can also handle both fixed and arbitrary sized byte slices, including strings.
-
Péter Szilágyi authored
eth: Added GPO to suggest default gas prices
-
- Feb 10, 2016
-
-
Péter Szilágyi authored
eth, eth/downloader, jsre: surface state sync progress through the API
-
Jeffrey Wilcke authored
This PR fixes a regression of the RPC where the default gas price that was being used for transaction wasn't properly using the GPO. This PR adds the GPO back to suggest gas prices rather than the hardcoded default of 10000000000000. Closes #2194
-
Péter Szilágyi authored
-