aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* rlp: allow encoding non-empty interface valuesFelix Lange2015-01-164-3/+23
| | | | | | | | This needs to be supported because []someInterface does occur sometimes. Funny enough, the fix involves changes to the decoder. makeDecoder cannot return an error for non-empty interfaces anymore because the type cache builds both decoder and writer. Do the check at 'runtime' instead.
* rlp: fix Decode benchmarksFelix Lange2015-01-151-8/+10
|
* rlp: add functions for encodingFelix Lange2015-01-156-17/+860
| | | | | | | | I'm reasonably confident that the encoding matches the output of ethutil.Encode for values that it supports. Some of the tests have been adpated from the Ethereum testing repository. There are still TODOs in the code.
* Updated testsobscuren2015-01-1418-20/+584
|
* Default datadir for mist is now shared with CLI (.ethereum)obscuren2015-01-131-1/+1
|
* Fixed consensus issueobscuren2015-01-134-6/+4
|
* Fixed whisper messagesobscuren2015-01-136-34/+58
| | | | | | | * Whisper protocol wasn't properly suppling envelope slices * Message history wasn't properly propagated * Added 'Messages' method, filtering any current envelope with the supplied filter.
* updated testsobscuren2015-01-137-108/+248
|
* remove pre compiled for testsobscuren2015-01-133-32/+41
|
* Merge pull request #254 from chfast/pr/jitvm_stubJeffrey Wilcke2015-01-133-0/+34
|\ | | | | JitVm struct stub. Forwards calls to DebugVm.
| * JitVm struct stub. Forwards calls to DebugVm.Paweł Bylica2015-01-133-0/+34
| |
* | updated testsobscuren2015-01-134-14/+20
| |
* | Added manual triggering of filtersobscuren2015-01-135-9/+51
|/
* updated testsobscuren2015-01-127-18/+317
|
* updated testsobscuren2015-01-129-13/+247
|
* updated testsobscuren2015-01-128-26/+186
|
* pre-powobscuren2015-01-125-2/+50
|
* removed accidental qt depobscuren2015-01-111-2/+2
|
* Implemented filter for ws + fixesobscuren2015-01-1010-93/+144
| | | | | | | * proper 0xhex * filters fixed * start of filter manager * accounts for ws. Closes #246
* Moved the TD method from block processor.obscuren2015-01-103-41/+31
|
* Cast to string for hashable typeobscuren2015-01-101-1/+1
|
* updated testsobscuren2015-01-1051-90/+5577
|
* mem fixes for vm. Changed uncle inclusion testsobscuren2015-01-103-14/+46
|
* Limit hashes. Closes #249obscuren2015-01-091-0/+7
|
* Merge branch 'ethersphere-develop' into developobscuren2015-01-098-191/+500
|\
| * Merge branch 'develop' of https://github.com/ethersphere/go-ethereum into ↵obscuren2015-01-098-191/+500
| |\ | | | | | | | | | ethersphere-develop
| | * Merge remote-tracking branch 'upstream/develop' into developzelig2015-01-0914-123/+194
| | |\
| | * | major blockpool changezelig2015-01-091-117/+350
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - the spec says response to getBlockHashes(from, max) should return all hashes starting from PARENT of from. This required major changes and results in much hackier code. - Introduced a first round block request after peer introduces with current head, so that hashes can be linked to the head - peerInfo records currentBlockHash, currentBlock, parentHash and headSection - AddBlockHashes checks header section and creates the top node from the peerInfo of the best peer - AddBlock checks peerInfo and updates the block there rather than in a node - request further hashes once a section is created but then no more until the root block is found (so that we know when to stop asking) - in processSection, when root node is checked and receives a block, we need to check if the section has a parent known to blockchain or blockPool - when peers are switched, new peer launches a new requestHeadSection loop or activates its actual head section, i.e., the section for it currentBlockHash - all tests pass
| | * | add ErrInsufficientChainInfo errorzelig2015-01-091-0/+2
| | | |
| | * | adapt unit tests to speczelig2015-01-091-53/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - AddBlockHashes ignores the first hash (just used to match getBlockHashes query) sends the rest as blocksMsg - new test TestPeerWithKnownParentBlock - new test TestChainConnectingWithParentHash - adapt all other tests to the new scheme
| | * | no need to call AddBlockHashes when receiving new blockzelig2015-01-091-10/+0
| | | |
| | * | minor changes in integration testszelig2015-01-093-8/+8
| | | |
| | * | GetBlockHashesFromHash(hash, max) gives back max hashes starting from PARENT ↵zelig2015-01-091-3/+1
| | | | | | | | | | | | | | | | of hash
* | | | recoverobscuren2015-01-091-1/+1
| | | |
* | | | Fixed size 0 bugobscuren2015-01-092-1/+5
|/ / /
* | | Updated to new ethereum.js apiobscuren2015-01-092-2/+2
| | |
* | | mergedobscuren2015-01-093-5/+0
| | |
* | | new switchobscuren2015-01-091-40/+26
| | |
* | | updated ethereum.jsobscuren2015-01-0925-0/+2938
| | |
* | | removedobscuren2015-01-0925-2931/+0
| | |
* | | Updated ethereum.jsobscuren2015-01-0934-951/+2924
| | |
* | | Support input from argsobscuren2015-01-091-1/+6
| | |
* | | errobscuren2015-01-091-3/+0
| |/ |/|
* | just enable by defaultobscuren2015-01-092-7/+6
| |
* | Fixed some whisper issuesobscuren2015-01-096-24/+37
| |
* | fixed other tests to use hashes as wellobscuren2015-01-081-2/+1
| |
* | Changed to use hash for comparisonobscuren2015-01-081-2/+3
| | | | | | | | | | DeepReflect would fail on TD since TD isn't included in the original block and thus the test would fail.
* | Reworking GUI interaction. Fixed javascript inject. Closes #132obscuren2015-01-083-89/+147
| |
* | Minor fixed and additions for block procobscuren2015-01-084-4/+5
|/ | | | | | * Path check length * Genesis include TD * Output TD on last block
* Moved ptrie => trie. Removed old trieobscuren2015-01-0819-1643/+457
|
* Read directly from stdinobscuren2015-01-071-7/+4
|
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-01-072-0/+259
|\
| * Merge pull request #244 from fjl/license-toolJeffrey Wilcke2015-01-072-0/+259
| |\ | | | | | | Generated License Headers
| | * a few fixes for the license toolFelix Lange2015-01-071-5/+4
| | |
| | * add license tool and initial mailmapFelix Lange2015-01-072-0/+260
| |/
* / Refactored ethutil.Config.Db outobscuren2015-01-0735-493/+125
|/
* Added version flagobscuren2015-01-072-0/+17
|
* Fixed tests where txs weren't properly removedobscuren2015-01-071-5/+5
|
* Updated testsobscuren2015-01-074-35/+417
|
* Adjusted difficulty and skip get tx messagesobscuren2015-01-063-2/+3
|
* Don't auto push jeff ...obscuren2015-01-061-0/+1
|
* Fixed port numobscuren2015-01-061-1/+1
|
* Changed to poc-8 & removed GetTxsobscuren2015-01-062-2/+1
|
* Fixed testsobscuren2015-01-063-7/+7
|
* Merge pull request #239 from fjl/grab-bagJeffrey Wilcke2015-01-0611-93/+116
|\ | | | | Grab bag of fixes
| * p2p: improve test for peers messageFelix Lange2015-01-061-21/+43
| | | | | | | | | | The test now checks that the number of of addresses is correct and terminates cleanly.
| * p2p: move peerList back into baseProtocolFelix Lange2015-01-062-23/+23
| | | | | | | | It had been moved to Peer, probably for debugging.
| * eth, p2p: remove EncodeMsg from p2p.MsgWriterFelix Lange2015-01-067-31/+25
| | | | | | | | | | | | | | | | | | | | | | | | ...and make it a top-level function instead. The original idea behind having EncodeMsg in the interface was that implementations might be able to encode RLP data to their underlying writer directly instead of buffering the encoded data. The encoder will buffer anyway, so that doesn't matter anymore. Given the recent problems with EncodeMsg (copy-pasted implementation bug) I'd rather implement once, correctly.
| * cmd/peerserver: add some command line switchesFelix Lange2015-01-061-2/+15
| |
| * cmd/peerserver: use NoDial, don't use seed peersFelix Lange2015-01-061-13/+2
| |
| * cmd/peerserver: fix for new client identity typeFelix Lange2015-01-061-1/+1
| |
| * cmd/evm: add dummy implementation for GetHashFelix Lange2015-01-061-0/+6
| | | | | | | | | | Fixes the build. AFAIK evm does not bother keeping a chain and cannot provide a real implementation.
| * cmd/rlpdump: remove stray returnFelix Lange2015-01-061-2/+1
|/
* Added license headersobscuren2015-01-0620-219/+336
|
* Updated WS API. Fixes #219. Closes #220obscuren2015-01-064-42/+38
|
* Allow extra to be set for mined blocksobscuren2015-01-063-0/+25
|
* Limit block extra to 1024obscuren2015-01-061-0/+4
|
* Fixed peer window. Minor tweaks and fixesobscuren2015-01-068-53/+37
|
* Merge pull request #235 from fjl/rlpdumpJeffrey Wilcke2015-01-061-2/+19
|\ | | | | fixes for rlpdump
| * cmd/rlpdump: remove extra bufferFelix Lange2015-01-061-2/+1
| |
| * cmd/rlpdump: add license header and synopsisFelix Lange2015-01-061-0/+18
| |
* | Merge pull request #233 from fjl/rlpdumpJeffrey Wilcke2015-01-061-0/+128
|\| | | | | cmd/rlpdump: new helper command
| * cmd/rlpdump: new helper commandFelix Lange2015-01-051-0/+128
| |
* | Updated testsobscuren2015-01-06234-10477/+11
| |
* | Precompiled contract & Depth changeobscuren2015-01-063-1/+19
| | | | | | | | | | * Added pre-compiled contract 0x04 (mem cpy) * Changed depth error to return the gas instead of consuming
* | unclean shutdown for nowobscuren2015-01-061-1/+1
| |
* | added shh back inobscuren2015-01-064-3/+10
| |
* | Merge branch 'ethersphere-eth.blockpool' into poc8obscuren2015-01-0641-1177/+2303
|\ \ | |/ |/|
| * Mergeobscuren2015-01-0641-1177/+2303
|/
* BlockManager => BlockProcessorobscuren2015-01-051-2/+2
|
* BlockManager => BlockProcessorobscuren2015-01-057-36/+116
|
* Merge branch 'poc8' into docbranchobscuren2015-01-0450-1899/+300
|\
| * Version bumpobscuren2015-01-043-3/+3
| |
| * Cleaned up some of that utilobscuren2015-01-0438-1825/+199
| |
| * Cleanup old codeobscuren2015-01-043-14/+7
| |
| * Changed prev_hash to block_hash, state transition now uses vm envobscuren2015-01-0413-57/+91
| | | | | | | | | | | | | | * PREVHASH => BLOCKHASH( N ) * State transition object uses VMEnv as it's query interface * Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction * Added GetHash to xeth, core, utils & test environments
* | Merge branch 'docbranch' of github.com-obscure:ethereum/go-ethereum into ↵obscuren2015-01-030-0/+0
|\ \ | |/ |/| | | docbranch
| * Merge branch 'poc8' into docbranchobscuren2015-01-02373-7472/+18456
| |\
| * \ Merge pull request #213 from ethereum/developJeffrey Wilcke2014-12-176-17/+102
| |\ \ | | | | | | | | moved err check
* | | | Fixed bug where logging could crash client during tx addingobscuren2015-01-035-24/+24
| | | |
* | | | Make sure that the object existsobscuren2015-01-031-1/+1
| | | |
* | | | Changed JUMP(I) behaviour.obscuren2015-01-033-39/+15
| | | | | | | | | | | | | | | | | | | | * All jumps must land on a JUMPDEST instruction byte. * The byte may not be part of a PUSH*
* | | | Updated protocol versionobscuren2015-01-031-1/+1
| | | |
* | | | Squashed commit of the following:obscuren2015-01-036-395/+4295
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 2e75a216c7765d38d31f16703c89df752f0ef808 Author: CJentzsch <jentzsch.software@gmail.com> Date: Fri Jan 2 17:05:20 2015 +0100 new jumpdest interpretation commit 7aab71f656a12e5183e0b63c41eaa6d2ff2eb83b Author: CJentzsch <jentzsch.software@gmail.com> Date: Fri Jan 2 16:55:59 2015 +0100 added complete exp tests commit 3340f4dbfc83106aa6708c1ba7db0b8946beee6c Author: CJentzsch <jentzsch.software@gmail.com> Date: Fri Jan 2 14:26:55 2015 +0100 retuning gas prices of recursive bombs to test limits commit 456b5791bb656acf82feb1e0ff67781a3ddf7817 Author: CJentzsch <jentzsch.software@gmail.com> Date: Fri Jan 2 14:08:55 2015 +0100 more init code, systemoperations and transaction tests commit 1f5552feb4aa3a104b71d77b1e9d2369f42dde83 Author: wanderer <mjbecze@gmail.com> Date: Mon Dec 29 20:11:41 2014 -0500 added balance tests commit 4d37c1cea2ca2999e8dd442ee137c942755697f6 Author: wanderer <mjbecze@gmail.com> Date: Sat Dec 27 20:30:42 2014 -0500 added trie tests for branches on detel commit 2fdc7bfbd18f6357799a800eb73cc9d1576824e1 Author: CJentzsch <jentzsch.software@gmail.com> Date: Sat Dec 27 22:46:21 2014 +0100 more random tests commit 98fe404e6a94d6f6cdd22fb47c07d01067bf987d Merge: aafb5f7 8c34e93 Author: CJentzsch <jentzsch.software@gmail.com> Date: Tue Dec 23 16:36:13 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit aafb5f768b7e161ea4e2853aaaf41cfadf5d04c0 Author: CJentzsch <jentzsch.software@gmail.com> Date: Tue Dec 23 16:35:35 2014 +0100 first failing random tests commit 8c34e93b512676f23b877f7eb7e78b806dcb9401 Author: wanderer <mjbecze@gmail.com> Date: Tue Dec 23 10:01:20 2014 -0500 added stackOverFlow test to initCode commit 8a285d258ac4a939c43297ac58bebde7460da896 Merge: a4ccc6e 6567f9d Author: CJentzsch <jentzsch.software@gmail.com> Date: Sat Dec 20 13:08:18 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit a4ccc6e72eb759a2d769107054af1646b79d3fc5 Author: CJentzsch <jentzsch.software@gmail.com> Date: Sat Dec 20 13:07:54 2014 +0100 CALLCODE <-> RETURN commit 6567f9d0b2a537b0012653350d83b75c435331f0 Author: wanderer <mjbecze@gmail.com> Date: Thu Dec 18 23:39:30 2014 -0500 add refund tests commit 07cfec33f85e41c91671569a80e67ffaf394bea8 Author: wanderer <mjbecze@gmail.com> Date: Thu Dec 18 18:30:46 2014 -0500 added trieTest anyorder commit 86c3b8cfadba57af2801f1e2e1fa5963d65bf45e Merge: b227b10 71b5d6e Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 18 21:43:06 2014 +0100 Merge branch 'develop' of https://github.com/ethereum/tests into develop commit b227b10f5d18c0911df7955e14b1f00df4c41aa6 Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 18 21:42:41 2014 +0100 more refund tests commit 71b5d6e0a36cecd63f7051a5ad9955acfbe438e9 Author: wanderer <mjbecze@gmail.com> Date: Thu Dec 18 12:13:55 2014 -0500 updated index.js commit aefcb9716efb4418e4b218b2c2923295dd03f1a3 Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 18 09:31:43 2014 +0100 transaction tests and refund tests commit ccbf120c360e46f94d95735a469ee3d919fd7594 Author: CJentzsch <jentzsch.software@gmail.com> Date: Sat Dec 13 23:03:21 2014 +0100 added stInitCodeTest.json commit cbf5afdef80a8cf711e8764153afd5a2eab8e76a Author: CJentzsch <jentzsch.software@gmail.com> Date: Fri Dec 12 22:03:54 2014 +0100 update recursive create commit a70c4b51a4a2983d4331d11002e5eb05572e47ae Author: Gav Wood <i@gavwood.com> Date: Fri Dec 12 17:22:41 2014 +0100 Fix return tests. commit f1464676074592ee410804653f6c191b931b24f1 Author: Gav Wood <i@gavwood.com> Date: Fri Dec 12 16:33:51 2014 +0100 Add test file. commit c2bd8d1d7aae5c3a13340719e79ea652f31248bf Author: Gav Wood <i@gavwood.com> Date: Fri Dec 12 14:27:38 2014 +0100 Alter "" to null. commit ce6344b77036ea4030bc0d93056bccc96106a438 Author: Gav Wood <i@gavwood.com> Date: Fri Dec 12 14:22:19 2014 +0100 Trie testing. commit 779f25d36c770fcc0bdf135c8baf13be9b0a77b9 Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 11 22:59:56 2014 +0100 first random test commit 68175386c0606a824686606e992c2544775ef6c9 Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 11 21:34:50 2014 +0100 update gas prices commit ad322fbb58e87ee5175cfaf4b8f9650675660e08 Author: CJentzsch <jentzsch.software@gmail.com> Date: Mon Dec 8 06:01:17 2014 +0100 Log as array commit f989f42618ffdaeb004c2c99007189b4739c8fad Author: CJentzsch <jentzsch.software@gmail.com> Date: Fri Dec 5 15:12:12 2014 +0100 state log tests commit 4bc65d1129efa36eae3c83fa8f11bb7df9bcaea5 Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 4 18:18:49 2014 +0100 add calldataload, codecopy, extcodecopy tests commit 12cfae18e3e5250cca9af0932bd4178cf190b794 Author: CJentzsch <jentzsch.software@gmail.com> Date: Thu Dec 4 15:57:56 2014 +0100 add calldataload test commit 086caf37011478ec847c7a9071f057832ad3be3e Author: CJentzsch <jentzsch.software@gmail.com> Date: Wed Dec 3 08:31:03 2014 +0100 protocol update (CALLCODE <-> RETURN), topics in log are arrays not sets commit e6c92673b9cee6146a89e0eb28894620fe5ac035 Author: CJentzsch <jentzsch.software@gmail.com> Date: Mon Dec 1 21:14:08 2014 +0100 update state tests with logs commit 4089b809fb9b5daea24ab88ad3e3e3947b3ff6d7 Author: CJentzsch <jentzsch.software@gmail.com> Date: Mon Dec 1 18:19:40 2014 +0100 update gas costs commit cfdca6227716b66bd64b64c6aab864fde69336d3 Merge: 2e5175e f59f89d Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Dec 1 18:04:51 2014 +0100 Merge pull request #42 from negedzuregal/fix vmTest fix commit f59f89d876c0e44d88b3daa4f0d26e6764ccbe0b Author: alon muroch <alonmuroch@gmail.com> Date: Mon Dec 1 16:18:12 2014 +0100 vmEnvironmentalInfoTest CALLDATACOPY, CODECOPY, EXTCODECOPY fix commit 68da13fe3e2efe85898e8a4ffeb99e2a8f8c103d Author: alon muroch <alonmuroch@gmail.com> Date: Mon Dec 1 11:10:57 2014 +0100 vmArithmeticTest exp fix commit 2e5175e818d817cda4607f9e731632393e2eb93e Author: ethers <ethereum@outlook.com> Date: Sun Nov 30 19:55:51 2014 +0100 add vmLogTest commit b5b9408e641031ded31a87792c4ec613c8afabbf Author: Heiko Heiko <heiko@heiko.org> Date: Sun Nov 30 16:27:27 2014 +0100 updated genesis to new header w/o min_gas_price commit 8e69fbfa98d95116734f2349f6d90fbd479b694a Author: ethers <ethereum@outlook.com> Date: Fri Nov 21 17:42:05 2014 -0800 add special tests commit 90f4f942e68f38e833a727214d5810be3f8f6cf5 Author: ethers <ethereum@outlook.com> Date: Thu Nov 20 19:01:09 2014 -0800 typo commit c5e5228e0d47ec237ef6a28e696dda47a4a3a85e Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 20 17:04:06 2014 +0100 Removed log,post,out,gas,callcreates if exception occured commit 9c0232a2b995bd608f5f541e6f607d373797641d Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 19 18:19:05 2014 +0100 MakeMoney test commit 3ba0007e868e9cfc802443d6f5d42ba35a4209cb Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 19 16:23:04 2014 +0100 Added log sections in all vmtests + log tests commit d84be4fe07bb240c1ae56f63580e0e4655611e62 Merge: c8497ab 76d2542 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 19 10:00:24 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit c8497ab25724bb6aed40fcd0462f3789380848a1 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 19 10:00:02 2014 +0100 new push32 test and renaming commit 76d25420e153e18c667aa4991dcacf12e8f4fb5c Author: ethers <ethereum@outlook.com> Date: Mon Nov 17 18:59:30 2014 -0800 adding test commit 0be275e757744de496a80525ad8aa153def89fd3 Merge: 1d42d1d d90868c Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 17 22:47:34 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit 1d42d1d7c620fb3e6d0e284697d5041226567af9 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 17 22:46:51 2014 +0100 fix ecrecover2 commit d90868c3070624bc38668a0f3ceef3e3806d9f00 Merge: 1f38c8c 6dbcf6b Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 17 20:26:59 2014 +0100 Merge pull request #39 from wanderer/develop added test for max call depth on creation commit 6dbcf6b0d6bb68ceaa743e18a52ac815f495d408 Author: wanderer <mjbecze@gmail.com> Date: Mon Nov 17 14:06:43 2014 -0500 spelling fix commit 6fc07a7f81408308e56db105afcad191f81c43bc Author: wanderer <mjbecze@gmail.com> Date: Sat Nov 15 21:39:16 2014 -0500 added test for max call depth on creation commit 1f38c8c0a2e306fa95e8332c03a02e72fe26f9be Merge: 279b284 cd85ca1 Author: martin becze <wanderer@users.noreply.github.com> Date: Fri Nov 14 20:10:21 2014 -0500 Merge pull request #38 from wanderer/develop updated test 'jeff' in trietest.json commit cd85ca17edd314b3744c46573f1d5093e9be2db3 Author: martin becze <wanderer@users.noreply.github.com> Date: Fri Nov 14 19:59:34 2014 -0500 Update trietest.json commit 279b284c0d03737360ae36ce2c0da06d70e91c2c Merge: 89675a7 6cae937 Author: martin becze <wanderer@users.noreply.github.com> Date: Fri Nov 14 17:43:49 2014 -0500 Merge pull request #37 from wanderer/develop Update trietest.json commit 6cae937e5eee1c904b636440653b6157359c0963 Author: martin becze <wanderer@users.noreply.github.com> Date: Fri Nov 14 17:20:03 2014 -0500 Update trietest.json 'emptyValues' should have the same root as 'puppy' commit 89675a71537e6a386f97a9190db40276b388d692 Merge: f1de1cc 32f0c47 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 13 23:17:49 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit f1de1cc97a556adad8a4a864267150c39bef4d85 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 13 23:17:13 2014 +0100 Fix CallRecursiveBomb2 commit 32f0c47c6801974c210c3b93792105a9183f9e7b Merge: ab50e76 3da90d0 Author: martin becze <wanderer@users.noreply.github.com> Date: Thu Nov 13 15:26:49 2014 -0500 Merge pull request #36 from wanderer/develop converted back to arrary format commit ab50e766521ca31febe21677909a665043937488 Merge: d06b792 78f1e4a Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 13 07:52:35 2014 +0100 Merge pull request #35 from ethers/delOld rename tests since they are valid opcodes that exist commit 3da90d01f6f9e79190ebcd3a6513f481eacbbae2 Author: wanderer <mjbecze@gmail.com> Date: Wed Nov 12 22:22:47 2014 -0500 converted back to arrary format commit 78f1e4a9452566f5645a7f5ade6aad79901d5f98 Author: ethers <ethereum@outlook.com> Date: Wed Nov 12 19:11:06 2014 -0800 rename tests since they are valid opcodes that exist commit d06b792cd0c80d48aa206dd9126b515e4fb1d606 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 12 07:00:17 2014 +0100 minor change in CallSha256_1_nonzeroValue test commit d434ecdcc37af4bb53058a43884df8085c5efe73 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 12 06:56:31 2014 +0100 Added CallSha256_1_nonzeroValue test commit 2c06f34cc00e6c41dc0c68d3e99825731e0603ab Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 11 18:10:26 2014 +0100 Store return value of call to precompiled contracts commit 4b0c3b29ae5b8807d7d244340a625c6144320df0 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 11 17:51:14 2014 +0100 Fix gas cost for OOG calls commit 63bcca7604dce4f912776f4e2e9954ceca02dfcf Author: Heiko Heiko <heiko@heiko.org> Date: Tue Nov 11 08:59:19 2014 +0100 fix: genesis test commit 6e0310c1ea7b0f8af7a337df93b3b83591a6e647 Merge: 30c266c 2927763 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 11 08:34:36 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit 30c266caff8c253438e542a81501a313c3c06eaf Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 11 08:33:59 2014 +0100 jump to position outside code stops execution commit 2927763d68df91c16a4a463a3fbb91a2e67e22e9 Author: ethers <ethereum@outlook.com> Date: Mon Nov 10 14:10:22 2014 -0800 RandomTests were removed commit a0fa91b2b82c2a4b97e08d7e9b32abc1188d0ce0 Merge: 6092484 fcba866 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 10 22:22:05 2014 +0100 Merge branch 'develop' of https://github.com/ethereum/tests into develop commit 60924843f07f394c8e95782ab52d56ef27d5e642 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 10 22:21:37 2014 +0100 Unintended Exceptions work like OOG commit fcba86672193d6bd19ab2104432348eff3f353f2 Author: ethers <TODO> Date: Thu Nov 6 14:19:59 2014 -0800 add StateTests commit a441074ba4b057e2918735f7427841b92aa3c16e Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 6 17:54:36 2014 +0100 Updated precompiled contracts test commit 0afa72c82be2f4996d1662dfbf9e019c5267c6b1 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 6 15:27:45 2014 +0100 Added precompiledContracts tests commit 6be83dd5a185048cfdb8ec29659f14abaeab0c42 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 6 13:31:34 2014 +0100 Update gas cost for PoC7 commit c18b8ab2d3462e813b731e525afc9ea414d8d136 Merge: 66c2e1f 9a93258 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 6 09:19:53 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit 66c2e1f642a7b37d9f3631e4573100b0cdc36cef Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Nov 6 09:19:22 2014 +0100 Updated SIGNEXTEND tests commit 9a9325822e756dafce8d7418bd4fda63acf84d2d Author: ethers <TODO> Date: Wed Nov 5 16:20:26 2014 -0800 part of 9b4e768 - Delete vmNamecoin.json commit e229374f467452bf82fd0cc86b18f224dabfadfa Merge: 189527e 9b4e768 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 5 20:59:49 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit 189527e563a6e7a39654a9544a2b0d873be7176f Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 5 20:59:20 2014 +0100 added dynamic jump out of code commit 9b4e7689951e50c7de3bd945784b92242ed8fd63 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 5 20:41:54 2014 +0100 Delete vmNamecoin.json commit 4669b5694b9dc7bdf9e6f527323dff612b65634d Merge: a567fed aaba185 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 5 15:00:12 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit a567fedaa7f8ff8904bd90447fc4b68685bf2af9 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Nov 5 14:59:08 2014 +0100 added state systemOperationsTest commit aaba185ceb0e4c37151134f3e1ded9714d6b7685 Merge: 79d7cbf fa782ae Author: ethers <ethereum@outlook.com> Date: Tue Nov 4 12:15:40 2014 -0800 Merge pull request #32 from ethers/indexjs updates needed per restructure commit fa782aed93934eb51347d08facea838bb4262b1b Author: ethers <TODO> Date: Tue Nov 4 11:28:56 2014 -0800 updates needed per restructure commit 79d7cbfc4a9cf3d70ae01dea8ee76c770af33211 Merge: 9120274 1c1ba8d Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 4 13:32:11 2014 +0100 Merge remote-tracking branch 'origin/develop' into develop commit 9120274a46d696cda6d595b2ec5acc2947eb2b46 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 4 13:31:27 2014 +0100 Update tests to latest protocol changes (PoC7) commit 1c1ba8d161817b391ea296391ad3ede3e71c0aa1 Merge: 014d370 3aebe53 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Nov 4 13:30:52 2014 +0100 Merge pull request #31 from CJentzsch/develop Restructered tests in folders in accordance to test suites commit 3aebe532e536eb6f6766ccac456c07023ab822e1 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 3 13:58:21 2014 +0100 Updated vmNamecoin.json to new sstore prices commit 8a0be21839cf8bb7d3d80a2b61c8433b5d3a8bfd Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 3 13:53:00 2014 +0100 Added example state test commit 83643addbc3d50c6a79611a5d8700aad5fb1df16 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 3 13:36:25 2014 +0100 removed systemoperationstests commit 3930ca3a9a377107d5792b3e7202f79c688f1a67 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Nov 3 13:22:15 2014 +0100 Restructered tests in folders in accordance to test suites commit 014d370b5d5d0a807cc31a2fc3a8c5313ccd7ea4 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 29 21:23:56 2014 +0100 New SIGNEXTEND tets commit 155d449be206f5276f689770006ecbbb203dd6ad Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 29 20:59:05 2014 +0100 New tests for BNOT and SIGNEXTEND commit c9eae764b8921a5d6c929b8544cb9acdb920453c Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 28 12:58:27 2014 +0100 Update SSTORE gas cost and BNOT instead of NEG commit ad2a75ac58ddcb06316f68d0fdaa8e80828a990c Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Oct 23 16:05:49 2014 +0200 Added new recursive bombs commit 834c52af6406b9af429104408ca7bcbc525efe5c Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Thu Oct 23 12:01:05 2014 +0200 Changing gas cost to zero at stackunderflow commit c73a8a89d23cbdaf80875667437d57c3ee32f08a Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Wed Oct 22 13:04:45 2014 +0200 Reverted back to original value. commit b9a8c924227996ef281d44ccfcc72c7618027f91 Author: martin becze <wanderer@users.noreply.github.com> Date: Tue Oct 21 17:02:52 2014 -0400 fix spelling error commit b48ae74af441c00cdce487416be448b0df3d4323 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 21 17:26:26 2014 +0200 Added failing random tests commit bee0a4100c69cabfa361e36831ec0f64187188f3 Merge: 5050d20 b315da6 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 21 17:15:05 2014 +0200 Merge remote-tracking branch 'origin/master' into develop commit 5050d20b4d0321e3e4ea2f118781c7bb96a3d7b5 Merge: 7516685 ba35362 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Oct 20 20:18:20 2014 +0200 Merge pull request #26 from wanderer/develop Add a package.json for node.js commit ba35362876caa03b11c7ce777d959b99accbcfb0 Author: wanderer <mjbecze@gmail.com> Date: Sun Oct 19 23:59:47 2014 -0400 turned tests into a node module commit 751668571e390e6bceb515d082222aa31b5e5b14 Author: ethers <ethereum@outlook.com> Date: Thu Oct 16 17:08:20 2014 -0700 json was invalid and missing quotes commit 0e687cee479acfd82861e13d2022ad430fc78d78 Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Thu Oct 16 17:13:24 2014 +0200 Update vmEnvironmentalInfoTest.json commit 78a78e2e6cffb9357f2281070d83bf869ab8b2f4 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 15 14:19:11 2014 +0200 updated genesis_hash commit b315da618b55b581ba8e87f83b2ab5175841392e Merge: 7a7e198 0a76a3a Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 14 10:33:26 2014 +0200 Merge pull request #23 from ethers/fix22 numbers should be strings #22 commit 0a76a3a312951e852509e2b378b2b5b3f87135b0 Author: ethers <ethereum@outlook.com> Date: Mon Oct 13 14:45:30 2014 -0700 numbers should be strings #22 commit 1f67385f130422588f92341fe82c2435b160fe84 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Sat Oct 11 13:18:00 2014 +0200 Added some MUL tests commit 7a7e198395f776d0a95d252ddc3b30492b9d3cff Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Sat Oct 11 13:11:59 2014 +0200 Added some MUL tests commit 46eb6283ae6c147f7efa910dadc18a504b6725ed Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Sat Oct 11 12:18:13 2014 +0200 tested new opcodes (JUMPDEST,CALLCODE) and created test for CALL/CREATE depth commit 8d38d62d1053ed7552211105e26b2e248a3db747 Author: Nick Savers <nicksavers@gmail.com> Date: Fri Oct 10 18:09:41 2014 +0200 INVALID stops the operation and doesn't cost gas commit ed6eba7c8ebc0cbb65ccd45b047823f9acc1471b Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 8 19:08:48 2014 +0200 Update + ABA recursive bomb which needs maximum recursion limit of 1024 commit 2d72050db1c67d9d6912ce6ade80dbe5685749ff Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 8 14:37:18 2014 +0200 Applied recent protocol changes (PoC7) to existin tests commit dfe66cab3fb533003ddaec7250d8fffbf3fbad65 Merge: 4513623 1a67a96 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 8 11:05:51 2014 +0200 Merge remote-tracking branch 'origin/develop' Conflicts: genesishashestest.json commit 1a67a96cff2fba02e57a82d65007cec99dcc313c Merge: a4f5f45 ffd6bc9 Author: vbuterin <v@buterin.com> Date: Tue Oct 7 15:10:23 2014 +0100 Merge pull request #18 from CJentzsch/develop CallToNameRegistratorOutOfGas balance correction commit ffd6bc97adfbc83b6e0c50cdf072fd58f94ace69 Merge: a4f5f45 9779d67 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 7 15:47:34 2014 +0200 Merge remote-tracking branch 'origin/develop' into develop commit 9779d67b8cdf4e99818a5eeadbc3aebd7527b1a9 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 7 15:45:53 2014 +0200 CallToNameRegistratorOutOfGas balance correction Even if execution fails, the value gets transferred. commit a4f5f45228b6f3ebf8ea77c47515149a3df2bc24 Merge: 49a9f47 b6d7cba Author: vbuterin <v@buterin.com> Date: Tue Oct 7 14:13:12 2014 +0100 Merge pull request #17 from CJentzsch/develop Added A calls B calls A contracts commit b6d7cba49914362297c0fcac48d868ffe3bdf06a Merge: 865cb40 49a9f47 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 7 15:02:51 2014 +0200 Merge remote-tracking branch 'upstream/develop' into develop commit 865cb4083d33de2a9115ee39c73aea56b0c34fe8 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 7 15:02:36 2014 +0200 Added A calls B calls A contracts commit 49a9f47aec2dbd6e321298947929b3d0b5abc280 Merge: 3b0ec43 94a493b Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Tue Oct 7 10:56:17 2014 +0200 Merge pull request #16 from CJentzsch/develop corrected amount of used gas for CallToNameRegistratorOutOfGas commit 94a493b0d94163e3de96e1c4bb389ef745756f30 Merge: 72853c4 3b0ec43 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 7 10:51:32 2014 +0200 Merge remote-tracking branch 'upstream/develop' into develop commit 72853c4382fa1b51e384223da34427d3579fe48a Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Oct 7 10:51:07 2014 +0200 corrected amount of used gas for CallToNameRegistratorOutOfGas commit 3b0ec436e4c6808f98f1bc5bb5c66b4d2be4b4be Merge: aec3252 222068b Author: vbuterin <v@buterin.com> Date: Tue Oct 7 05:52:43 2014 +0100 Merge pull request #15 from CJentzsch/develop corrected tests and different style for storage commit 222068b9bac6c386e499cb6b0fc2af562fcd309e Merge: c169653 aec3252 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Oct 6 21:17:28 2014 +0200 Merge remote-tracking branch 'upstream/develop' into develop commit c1696531a646309b2b286abb7552eb05f1278cd1 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Oct 6 21:17:09 2014 +0200 corrected tests and different style for storage commit aec3252b8e9f6d37b5cf3dbe0c1678e08929d291 Merge: 25f9fd5 e17a909 Author: vbuterin <v@buterin.com> Date: Mon Oct 6 09:39:46 2014 +0100 Merge pull request #14 from CJentzsch/develop corrected gas limit in vmSystemOperationsTest commit e17a909f70af18fbfc0216c061a663e8778e7d5c Merge: 33fcab5 25f9fd5 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Oct 6 10:31:51 2014 +0200 Merge remote-tracking branch 'upstream/develop' into develop commit 33fcab57273731f449e9504d15c5d22cbe773e2a Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Oct 6 10:30:04 2014 +0200 Bug fix, corrected gasLimit in vmSystemOperationsTest commit 25f9fd542a4ab27a5a66668a72b84d4bf7c292e6 Author: Vitalik Buterin <v@buterin.com> Date: Sat Oct 4 15:47:00 2014 -0400 one more vm test commit 2d561a5373faf392e51f8c579c936549db2966d3 Author: Vitalik Buterin <v@buterin.com> Date: Sat Oct 4 15:15:37 2014 -0400 separated out vmtests commit b0c48fa8d69ae02e01931a5675fc58ff9e84aba3 Merge: cb8261a 6cae166 Author: vbuterin <v@buterin.com> Date: Sat Oct 4 17:18:02 2014 +0100 Merge pull request #13 from CJentzsch/develop Added comprehensive EVM test suite. All commands are tested. commit 6cae166f6f1e3f4eaaef6a9036c597b6064b263a Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 1 15:34:23 2014 +0200 Delete tmp.json commit 4ff906fbc271ee3aee3eb5db135e591eb187793a Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Wed Oct 1 14:06:32 2014 +0200 corrected CALLSTATELESS tests commit 5b3fee6806a69545e572725add73c297e9473eee Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Sep 29 13:08:44 2014 +0200 Completed vm tests. Added ADDMOD, MULMOD, POST, CALLSTATELESS commit 9cdd2180833d98cf967929e07cab6638c2e933d0 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Sat Sep 27 21:48:09 2014 +0200 Added IOandFlowOperation-, PushDupSwap- and SystemOperations- tests. Removed empty storage from adresses. commit 28ed968b46590bd8f3e5bb25606e8f83e0ee9b9e Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Sep 23 15:49:22 2014 +0200 Added blockInfoTest commit ffbd5a35b597d2908fa0fa37d9b2aeaf30aee155 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Tue Sep 23 15:37:52 2014 +0200 Added environmentalInfo- and sha3- test commit 54c14f1ff3f7ec66d755181be32a13e0404110d9 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Mon Sep 22 13:06:57 2014 +0200 Added bitwise logic operation test commit d0af113aab3991fecbde29933f4a77884fafdf60 Author: Christoph Jentzsch <jentzsch.software@gmail.com> Date: Sat Sep 20 01:42:51 2014 +0200 Added vm arithmetic test commit cb8261a78b56197e421bce5ac2afb7147f5acb45 Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Fri Sep 19 13:15:44 2014 +0200 Update genesishashestest.json commit 4513623da1110e74a236abf0357ad00ff7a38126 Author: Maran <maran.hidskes@gmail.com> Date: Tue Jul 22 12:24:46 2014 +0200 Update keyaddrtest to be valid JSON commit e8cb5c221d4763c8c26ac73f99609b64a595f4b3 Author: Vitalik Buterin <v@buterin.com> Date: Mon Jul 21 23:30:33 2014 -0400 Added next/prev trie test commit 98823c04b30ef0be478c69a11edc3f9f6dff567e Author: Vitalik Buterin <v@buterin.com> Date: Mon Jul 14 02:51:31 2014 -0400 Replaced with deterministic test commit 357eb21e4d5d9d6713ba7c63a76bd597a57d6a0e Author: Vitalik Buterin <v@buterin.com> Date: Sun Jul 13 16:12:56 2014 -0400 Added my own random and namecoin tests (pyethereum) commit 00cd0cce8f0fc0ca8aa2c8ca424954d4932672f2 Author: Gav Wood <i@gavwood.com> Date: Sat Jul 12 21:20:04 2014 +0200 Output hex strings. commit ddfa3af45da9d5d81da38745ae23ee93ce390c2b Author: Gav Wood <i@gavwood.com> Date: Thu Jul 10 11:28:35 2014 +0100 Everything a string. commit d659f469a9ddcdd144a332da64b826908b0f7872 Author: Gav Wood <i@gavwood.com> Date: Thu Jul 10 10:16:25 2014 +0100 Code fixes. commit 5e83ea82283f042df384d7ff20183ba51760d893 Author: Gav Wood <i@gavwood.com> Date: Sun Jul 6 16:17:12 2014 +0200 Prettier VM tests. commit a09aae0efe9a1cb94be3e0386532c532262956ec Author: Gav Wood <i@gavwood.com> Date: Sun Jul 6 15:46:01 2014 +0200 Fix VM tests. commit ec9a044a17779f0b3814bffa8c058b4091d6d13d Merge: 4bb6461 5e0123f Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Fri Jul 4 15:56:52 2014 +0200 Merge pull request #10 from romanman/patch-1 Update vmtests.json commit 5e0123fbe1573dcf8157995f3ef2f7ce625235a4 Author: romanman <roman.mandeleil@gmail.com> Date: Fri Jul 4 10:23:04 2014 +0100 Update vmtests.json commit 2b6da2f5f21b60ebca44a5866888b00f736f92b2 Author: romanman <roman.mandeleil@gmail.com> Date: Thu Jul 3 17:45:04 2014 +0100 Update vmtests.json arith testcase updated commit 4bb646117d0034fb459c07e6955b1c9cca802fa9 Merge: bba3898 a33b309 Author: Gav Wood <i@gavwood.com> Date: Wed Jul 2 19:43:22 2014 +0200 Merge branch 'develop' of github.com:/ethereum/tests into develop commit bba38980bdfa6ba6fddf0419479ad2405a3cb079 Author: Gav Wood <i@gavwood.com> Date: Wed Jul 2 19:43:06 2014 +0200 New tests. commit a33b309d99b36c4c57083d5e77422c3f2bba4bbe Author: Vitalik Buterin <v@buterin.com> Date: Wed Jul 2 10:14:05 2014 -0400 Testing submodules commit 50318217ca875d23147eddfa7cc0326242db90bf Author: Vitalik Buterin <v@buterin.com> Date: Wed Jul 2 10:10:46 2014 -0400 Testing submodules commit 57fa655522fc9696adcc7a6a25b64afd569b0758 Author: Vitalik Buterin <v@buterin.com> Date: Wed Jul 2 10:09:08 2014 -0400 Testing submodules commit ea0eb0a8c82521322bd0359d1c42fc013c433d2e Author: Gav Wood <i@gavwood.com> Date: Tue Jul 1 15:19:34 2014 +0200 Latest genesis block. commit 25bb76b69c90ebd44a271d7c180a4a4b86845018 Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Mon Jun 30 13:25:04 2014 +0200 Reset commit 74c6d8424e7d91ccd592c179794bc74e63c0d8c0 Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Mon Jun 30 12:10:06 2014 +0200 Updated wrong test commit 9ea3a60291f2ca68a54198d53e4c40fffb09f6b3 Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Sat Jun 28 18:48:28 2014 +0200 Fixed roots commit 5fc3ac0e925cdfe95632024f574fb945558491b8 Author: Gav Wood <i@gavwood.com> Date: Sat Jun 28 18:40:06 2014 +0200 Simple hex test. commit edd3a00c2a8d78867d8bb1557697455729a03027 Author: Gav Wood <i@gavwood.com> Date: Sat Jun 28 18:22:18 2014 +0200 Additional test for jeff. Now use the 0x... notation. commit 5021e0dd83bdb8b23ca3dcc72293c6737e8165a8 Author: Gav Wood <i@gavwood.com> Date: Fri Jun 27 21:35:26 2014 +0200 VM test framework updated. commit c818d132022c228c5b04ab82871f5971049b0c6d Author: Gav Wood <i@gavwood.com> Date: Fri Jun 27 18:18:24 2014 +0200 Removed arrays from Trie tests JSON as per conformance guide and changed vocabulary to match other tests. VM test updates. commit 714770ffb3bb037e2daeaa37a6f4f4066387abe3 Author: Gav Wood <i@gavwood.com> Date: Wed Jun 11 11:32:42 2014 +0100 Added Gav's new address. commit 9345bc13d40e6d288c37b650ace1db0c41a89d84 Merge: a2257f3 78576dd Author: Gav Wood <i@gavwood.com> Date: Fri May 30 17:50:38 2014 +0200 Merge branch 'master' of github.com:ethereum/tests into develop commit a2257f3471dd4b472bc156be4575ea0f26a8a046 Author: Gav Wood <i@gavwood.com> Date: Fri May 30 17:50:18 2014 +0200 VM tests. commit 78576dd3d3d4bf46af19d703affdd42f221e49c9 Author: Heiko Heiko <heiko@heiko.org> Date: Fri May 30 17:19:09 2014 +0200 changes based on new account structure nonce, balance, storage, code commit 125839e84833ec25e0fdd4fbd545772ba706fe6b Merge: 42e14ec 356a329 Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Thu May 22 09:58:45 2014 +0200 Merge pull request #5 from bkirwi/master Fix invalid JSON (removed trailing comma) and add test names commit 356a3296bc7eeac8b1b65aa843b5856cd786c4cf Author: Ben Kirwin <ben@kirw.in> Date: Thu May 22 00:20:48 2014 -0400 Add some arbitrary test names This should now conform to the format specified in the README. commit 42e14ec54fa57c2373625d21e5b47f597c748bf5 Author: Chen Houwu <chenhouwu@gmail.com> Date: Wed May 21 23:27:40 2014 +0800 revert to correct data commit 4300197a748de29cc5c93fd77f13cae029dad49e Author: Chen Houwu <chenhouwu@gmail.com> Date: Wed May 21 22:42:23 2014 +0800 fix: wrong sha3 hash because of the wrong rlp hex commit a0d01b1a0b59555e38ea694ff864f2aa25a0d953 Author: Chen Houwu <chenhouwu@gmail.com> Date: Wed May 21 22:29:53 2014 +0800 fix: wrong rlp hex commit 6bc2fc74054a418e7cfca9cf9144237a5e4fa65f Merge: 66bc366 c31a93c Author: Jeffrey Wilcke <obscuren@users.noreply.github.com> Date: Wed May 21 14:11:37 2014 +0200 Merge pull request #4 from ethers/master fix file name that seems to have been a typo commit c31a93c27a9048df92fcf53a2201c6e3737a40fd Author: ethers <ethereum@outlook.com> Date: Tue May 20 15:42:39 2014 -0700 fix file name that seems to have been a typo commit 66bc3665c17e1eec309e5a40b2a9c74273fb639a Author: Heiko Heiko <heiko@heiko.org> Date: Tue May 20 17:36:35 2014 +0200 fix: represent integers as strings commit ede5499da624d95db1cad63939be56f7bdaa6389 Author: Heiko Heiko <heiko@heiko.org> Date: Tue May 20 17:21:09 2014 +0200 add: current initial alloc and genesis hashes commit 5131429abbe6d2636064e17b45c99827a904c345 Author: Ben Kirwin <ben@kirw.in> Date: Mon May 19 11:18:31 2014 -0400 Delete a comma This should now be parseable as JSON. commit f44a85933110dd3ef362090f512678e99ae80256 Author: Chen Houwu <chenhouwu@gmail.com> Date: Sun May 18 15:04:42 2014 +0800 add: case when value is long, ensure it's not get rlp encoded as node commit e1ae4ad4495dd13fba6346274971a8871cb32607 Author: Gav Wood <i@gavwood.com> Date: Mon May 12 14:40:47 2014 +0100 PoC-5 VM tests. commit 2b6c136dda0d55a0ebd228bff029d97411c9cec6 Author: Vitalik Buterin <v@buterin.com> Date: Sun May 11 21:42:41 2014 -0400 Moved txt to json commit cbccbf977ca7bde15a661a4b453ea062e62ac856 Merge: edbb8d4 45a0974 Author: Vitalik Buterin <v@buterin.com> Date: Thu May 8 21:54:48 2014 -0400 New commit commit edbb8d407ecfbcbb6504659cbd9bdabdb93369e3 Author: Vitalik Buterin <v@buterin.com> Date: Tue May 6 16:53:43 2014 -0400 Removed unneeded test, added new tests commit 45a0974f6f32511119e40a27042fdd571fe47a16 Merge: 15dd8fd 5fd2a98 Author: Gav Wood <i@gavwood.com> Date: Sun Apr 27 12:53:47 2014 +0100 Merge pull request #3 from autolycus/develop Fixed formatting and added test cases commit 5fd2a98fcb4f6a648160204d1b20b0f980d55b9d Author: Carl Allendorph <callendorph@gmail.com> Date: Sat Apr 19 13:26:14 2014 -0700 Added some new test cases for the rlp encoding. commit 4ba150954ef8ac72416a35f06fdad9c6d7ed461d Author: Carl Allendorph <callendorph@gmail.com> Date: Sat Apr 19 12:48:42 2014 -0700 Converted spaces to tabs to be compliant with the coding standards defined in cpp-ethereum commit 15dd8fd794a0dc305ef7696d0c2a68e032bc9759 Author: Gav Wood <i@gavwood.com> Date: Fri Feb 28 12:54:47 2014 +0000 RLP tests and Trie updates. commit 33f80fef211c2d51162c1856e50448be3d90c214 Author: Gav Wood <i@gavwood.com> Date: Fri Feb 28 11:39:35 2014 +0000 Hex encode tests done. commit e1f5e12abb38f8cedb4a589b1347fb01c3da902a Author: Gav Wood <i@gavwood.com> Date: Fri Feb 28 11:22:49 2014 +0000 Fix RLP tests. commit f87ce15ad201a6d97e2654e5dc5a3181873d1719 Author: Gav Wood <i@gavwood.com> Date: Thu Feb 27 13:28:11 2014 +0000 Fix empty string. commit c006ed4ffd7d00124dbcb44d4e7ca05d6d9ddc12 Author: Gav Wood <i@gavwood.com> Date: Mon Feb 24 10:24:39 2014 +0000 Tests fix. commit 510ff563639e71224306d9af0e50a28a9d624b8f Author: Gav Wood <i@gavwood.com> Date: Fri Feb 21 18:54:08 2014 +0000 Updated the tests. commit a0ec84383218ea80b4c0b99e09710fae182a2379 Author: Gav Wood <i@gavwood.com> Date: Fri Feb 21 18:49:24 2014 +0000 Moved over to new format, but RLP tests still need updating. commit 660cd26f31b3979149950c1fdea995b85a774c1c Author: Gav Wood <i@gavwood.com> Date: Fri Feb 21 18:35:51 2014 +0000 More docs. commit 6ad14c1a157e707fd15c87816e8ad872f69790db Author: Gav Wood <i@gavwood.com> Date: Fri Feb 21 18:33:39 2014 +0000 Added VM test suite. Added TODO. Renamed old files. commit f91ad7b3857ec9157e7df7f315d942afb7594da0 Author: Vitalik Buterin <v@buterin.com> Date: Wed Jan 8 11:26:58 2014 -0500 update trie algorithm commit 6da295446203889ac5a4a365b397bb45766c9ad8 Merge: cc42246 131c610 Author: Vitalik Buterin <v@buterin.com> Date: Wed Jan 8 08:15:38 2014 -0500 merge commit cc4224675f1f70242f91ee7d2d1295bed6f0dc01 Author: Vitalik Buterin <v@buterin.com> Date: Tue Jan 7 14:35:26 2014 -0500 Updated trie test commit 131c610da66203f708391485aa42fc7a81f01ef7 Merge: 121632b 7613302 Author: vbuterin <v@buterin.com> Date: Wed Jan 1 06:40:54 2014 -0800 Merge pull request #1 from obscuren/master Update trietest.txt commit 7613302b491b3f6406b1ea3c8292adf6d41860d0 Author: obscuren <obscuren@users.noreply.github.com> Date: Wed Jan 1 15:25:21 2014 +0100 Update trietest.txt New proposed explanatory format commit 121632bedd1c84a0af847b923aa4b803556722c0 Author: Vitalik Buterin <v@buterin.com> Date: Wed Jan 1 08:26:18 2014 -0500 Added obscure's tests commit ef6c5506c3fcdecf779184ad81d92db9315c2488 Author: Vitalik Buterin <v@buterin.com> Date: Tue Dec 31 19:04:48 2013 -0500 Fixed tests a bit commit 345e4bcfefb45a66a09b1761570405a03c67b9d2 Merge: 2c81698 e4bbea4 Author: Vitalik Buterin <v@buterin.com> Date: Tue Dec 31 15:52:46 2013 -0500 Merge branch 'master' of github.com:ethereum/tests commit 2c81698f31e7e579335a2ab8706f96397a68f018 Author: Vitalik Buterin <v@buterin.com> Date: Mon Dec 30 21:09:40 2013 -0500 Added first three tests commit e4bbea400f7df275faf47ea643256d68495b35aa Author: vbuterin <v@buterin.com> Date: Mon Dec 30 18:09:03 2013 -0800 Initial commit
* | | | Closure => Contextobscuren2015-01-0213-119/+107
| | | |
* | | | added nil checkobscuren2015-01-025-39/+8
| | | |
* | | | Removed the need of having a backend for the tx poolobscuren2015-01-024-17/+14
| | | |
* | | | Removed value check from tx validationobscuren2015-01-021-2/+6
| | | |
* | | | Added tests for valid transactionsobscuren2015-01-021-11/+10
| | | |
* | | | Refactored tx pool and added extra fields to blockobscuren2015-01-024-98/+123
| | | | | | | | | | | | | | | | | | | | | | | | * chain manager sets td on block + td output w/ String * added tx pool tests for removing/adding/validating * tx pool now uses a set for txs instead of list.List
* | | | Added a query interface for world stateobscuren2015-01-021-0/+9
| | | |
* | | | Fixed using new trie iterator APIobscuren2015-01-022-22/+22
| | | |
* | | | Deletedobscuren2015-01-021-1/+0
| | | |
* | | | Set TD to block once processedobscuren2015-01-021-0/+1
| | | |
* | | | Fixed testsobscuren2015-01-021-4/+11
| |_|/ |/| |
* | | Additional comments and added name to error outputobscuren2014-12-311-5/+3
| | |
* | | Minor improvementsobscuren2014-12-312-162/+169
| | | | | | | | | | | | * Moved gas and mem size to its own function
* | | JUMPI never 'require' checked.obscuren2014-12-311-1/+1
| | |
* | | Merge branch 'develop' into poc8obscuren2014-12-311-5/+11
|\ \ \
| * | | Fixed gas check for vm testobscuren2014-12-311-5/+11
| | | |
* | | | Merge branch 'develop' into poc8obscuren2014-12-313-50/+9
|\| | |
| * | | Additional checking on gasobscuren2014-12-312-49/+8
| | | |
| * | | SIGNEXTEND missing from stack checkobscuren2014-12-311-1/+1
| | | |
* | | | Merge branch 'develop' into poc8obscuren2014-12-30237-14/+10825
|\| | |
| * | | updated testsobscuren2014-12-30237-14/+10825
| | | |
* | | | removed variableobscuren2014-12-301-5/+1
| | | |
* | | | Merge branch 'develop' into poc8obscuren2014-12-302-12/+10
|\| | |
| * | | Removed incorrect range check for pushobscuren2014-12-302-12/+10
| | | |
* | | | fixed trieobscuren2014-12-302-5/+5
| | | |
* | | | Chain testsobscuren2014-12-306-5/+48
| | | |
* | | | Fixed chain test & added new chainobscuren2014-12-305-17/+37
| | | |
* | | | Updated miner to new block apiobscuren2014-12-301-3/+6
| | | |
* | | | export => importobscuren2014-12-241-1/+1
| | | |
* | | | Fixed a bug where keys where serialised twiceobscuren2014-12-244-12/+23
| | | |
* | | | mergeobscuren2014-12-243-2/+7
|\| | |
| * | | Merge branch 'hotfix/0.7.11' into developobscuren2014-12-243-2/+8
| |\ \ \
| | * | | Bumpobscuren2014-12-242-2/+2
| | | | |
| | * | | Reset peer during download on discobscuren2014-12-241-0/+6
| | | | |
| | * | | Merge branch 'develop'obscuren2014-12-211-3/+1
| | |\ \ \
| | * \ \ \ Merge branch 'release/v0.7.10'vv0.7.10obscuren2014-12-20344-1445/+67743
| | |\ \ \ \
| * | | | | | Enable websockets for mist. Closes #218obscuren2014-12-232-0/+9
| | | | | | |
* | | | | | | Removed the deferred resetobscuren2014-12-241-6/+0
| | | | | | |
* | | | | | | Switched to new trieobscuren2014-12-2414-73/+105
| | | | | | |
* | | | | | | Moved import to utilsobscuren2014-12-232-18/+26
| | | | | | |
* | | | | | | Close the fileobscuren2014-12-231-0/+2
| | | | | | |
* | | | | | | Decode from stream directlyobscuren2014-12-232-3/+6
| | | | | | |
* | | | | | | Delete current chain for resetobscuren2014-12-231-0/+4
| | | | | | |
* | | | | | | Updated Mist to use new blocksobscuren2014-12-233-6/+6
| | | | | | |
* | | | | | | Chain importerobscuren2014-12-236-37/+66
| | | | | | |
* | | | | | | Refactored block & Transactionobscuren2014-12-2319-568/+450
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Includes new rlp decoder
* | | | | | | Removal of "debug" url :)obscuren2014-12-221-2/+1
| | | | | | |
* | | | | | | Concat and pad dataobscuren2014-12-223-5/+11
| | | | | | |
* | | | | | | Merge branch 'develop' into poc8obscuren2014-12-226-3055/+13
|\| | | | | |
| * | | | | | Merge pull request #217 from ethereum/testsJeffrey Wilcke2014-12-226-3055/+13
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | Updated code coverage support & cleanup
| | * | | | | Remove old fileTaylor Gerring2014-12-221-8/+0
| | | | | | |
| | * | | | | Move goveralls call to scriptTaylor Gerring2014-12-222-2/+2
| | | | | | |
| | * | | | | Add coveralls coverage badgeTaylor Gerring2014-12-221-0/+1
| | | | | | |
| | * | | | | Use repo default branchesTaylor Gerring2014-12-221-2/+2
| | | | | | |
| | * | | | | Update travis go version to tipTaylor Gerring2014-12-221-1/+1
| | | | | | |
| | * | | | | inline dependency installation scriptTaylor Gerring2014-12-221-1/+1
| | | | | | |
| | * | | | | Exclude VM testsTaylor Gerring2014-12-221-1/+4
| | | | | | |
| | * | | | | Merge branch 'tests' of github.com:ethereum/go-ethereum into testsTaylor Gerring2014-12-22115-8384/+20433
| | |\ \ \ \ \
| | | * \ \ \ \ Merge pull request #216 from ethereum/developTaylor Gerring2014-12-22115-8384/+20433
| | | |\ \ \ \ \ | | |_|/ / / / / | |/| | | | | | Update tests branch from develop
| | * | | | | | Update cover command installationTaylor Gerring2014-12-221-1/+1
| | |/ / / / /
| | * | | | | remove temp coverage fileTaylor Gerring2014-12-221-3038/+0
| | | | | | |
| | * | | | | Updated tool import pathsTaylor Gerring2014-12-221-2/+2
| | | | | | |
* | | | | | | Added whisper js apiobscuren2014-12-227-130/+153
| | | | | | |
* | | | | | | updated ethereum.jsobscuren2014-12-2226-0/+1732
| | | | | | |
* | | | | | | movedobscuren2014-12-222-2/+3
| | | | | | |
* | | | | | | Merge branch 'develop' into poc8obscuren2014-12-221-3/+1
|\| | | | | |
| * | | | | | Fixed EVM environment. Closes #215v0.7.10obscuren2014-12-211-3/+1
| | | | | | |
* | | | | | | updated whisper uiobscuren2014-12-221-2/+3
| | | | | | |
* | | | | | | Updated QWhisperobscuren2014-12-215-13/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changed api * general whisper debug interface
* | | | | | | Merge branch 'develop' into poc8obscuren2014-12-2012-70/+89
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/flags.go
| * | | | | | Merge branch 'release/v0.7.10' into developobscuren2014-12-2012-62/+81
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | |
| | * | | | | Increased peer from 10 to 30obscuren2014-12-202-2/+2
| | | | | | |
| | * | | | | Minor updates on gas and removed/refactored old code.obscuren2014-12-206-40/+53
| | | | | | |
| | * | | | | Removed OOG check. Revert should always happen.obscuren2014-12-193-6/+11
| | | | | | |
| | * | | | | Transaction was generating incorrect hash because of var changesobscuren2014-12-192-10/+11
| | | | | | |
| | * | | | | Added authorsobscuren2014-12-191-4/+4
| | | | | | |
| | * | | | | version bumpobscuren2014-12-192-2/+2
| |/ / / / /
| * | | | | Moved VM to executionobscuren2014-12-191-10/+10
| | | | | |
* | | | | | Merge branch 'ebuchman-badsig' into poc8obscuren2014-12-194-10/+14
|\ \ \ \ \ \
| * | | | | | Merge branch 'badsig' of https://github.com/ebuchman/go-ethereum into ↵obscuren2014-12-194-10/+14
|/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ebuchman-badsig Conflicts: core/transaction_pool.go
| * | | | | | fix panic on bad senderEthan Buchman2014-11-292-2/+6
| | | | | | |
* | | | | | | Merge branch 'develop' into poc8obscuren2014-12-197-49/+13
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Cleaned up objectsobscuren2014-12-197-49/+13
| | | | | | |
* | | | | | | mergeobscuren2014-12-1921-342/+2082
|\| | | | | |
| * | | | | | Fixed testsobscuren2014-12-191-4/+0
| | | | | | |
| * | | | | | Fixed casting errorobscuren2014-12-191-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * big(bytes) == 0 when len(bytes) > 0
| * | | | | | updated testsobscuren2014-12-191-4/+4
| | | | | | |
| * | | | | | Fixed refund modelobscuren2014-12-193-17/+18
| | | | | | |
| * | | | | | updated testsobscuren2014-12-192-1/+277
| | | | | | |
| * | | | | | Gas corrections and vm fixesobscuren2014-12-198-83/+116
| | | | | | |
| * | | | | | Moved methods to messagesobscuren2014-12-186-37/+14
| | | | | | |
| * | | | | | Created generic message (easy for testing)obscuren2014-12-1810-102/+159
| | | | | | |
| * | | | | | updated testsobscuren2014-12-185-148/+1547
| | | | | | |
* | | | | | | Merge fixesobscuren2014-12-184-12/+8
| | | | | | |
* | | | | | | Merged developobscuren2014-12-1818-80/+193
|\| | | | | |
| * | | | | | Updated to new methodsobscuren2014-12-188-9/+16
| | | | | | |
| * | | | | | Locks, refactor, testsobscuren2014-12-1812-66/+168
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added additional chain tests * Added proper mutex' on chain * Removed ethereum dependencies
| * | | | | | Removed ethereum as dependencyobscuren2014-12-181-7/+7
| | | | | | |
| * | | | | | idx should return -1obscuren2014-12-181-1/+1
| | | | | | |
| * | | | | | Rlp shouldn't write null bytesobscuren2014-12-181-3/+7
| | | | | | |
* | | | | | | Merge branch 'develop' into poc8obscuren2014-12-189-31/+128
|\| | | | | |
| * | | | | | Moved pre-compiled, moved depth checkobscuren2014-12-184-23/+35
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Depth check has been moved to the execution * Pre compiled execution has been moved to the VM * PrecompiledAddress has been renamed to PrecompiledAccount
| * | | | | moved err checkobscuren2014-12-176-17/+102
| | |_|_|/ | |/| | |
* | | | | Whisper watches fixesobscuren2014-12-176-16/+56
| | | | |
* | | | | doc descobscuren2014-12-161-0/+16
| | | | |
* | | | | Merge pull request #211 from fjl/fix-server-discJeffrey Wilcke2014-12-161-7/+2
|\ \ \ \ \ | | | | | | | | | | | | p2p: fix call to Server.removePeer
| * | | | | p2p: fix call to Server.removePeer (might help with #209)Felix Lange2014-12-161-7/+2
|/ / / / /
* | | | | Removed debug messageobscuren2014-12-161-1/+0
| | | | |
* | | | | During env open check for pub error which indicated unencrypted payload.obscuren2014-12-162-2/+7
| | | | |
* | | | | Fixed deref ptrobscuren2014-12-161-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | The gui already waits and shuts down ethereum. There was no need to wait for an additional shutdown.
* | | | | Identity testobscuren2014-12-161-0/+15
| | | | |
* | | | | Typoobscuren2014-12-161-1/+1
| | | | |
* | | | | Added whisper debug interface + whisper fixesobscuren2014-12-166-28/+32
| | | | |
* | | | | Added whisper testobscuren2014-12-161-0/+46
| | | | |
* | | | | Added whisper handlerobscuren2014-12-161-0/+4
| | | | |
* | | | | Removed goroutine from "Run"obscuren2014-12-161-8/+8
| | | | |
* | | | | Merge branch 'develop' into poc8obscuren2014-12-151-0/+27
|\| | | |
| * | | | Added topic utility functions to whisperobscuren2014-12-151-0/+27
| | | | |
* | | | | made mist in a compilable, workable state using the new refactored packagesobscuren2014-12-157-29/+63
| | | | |
* | | | | Moved peer helper methedsobscuren2014-12-151-17/+0
| | | | |
* | | | | removed filter manager from baseobscuren2014-12-153-37/+32
| | | | |
* | | | | Merge branch 'develop' into ethersphere-ethp2pobscuren2014-12-157-8/+277
|\| | | |
| * | | | Merge branch 'poc8' into developobscuren2014-12-157-8/+277
| |\ \ \ \
| | * \ \ \ Merge pull request #204 from fjl/fix-p2p-disconnectJeffrey Wilcke2014-12-157-8/+277
| | |\ \ \ \ | | | | | | | | | | | | | | p2p: fix decoding of disconnect reason
| | | * | | | p2p: add test for base protocol disconnectFelix Lange2014-12-151-0/+58
| | | | | | |
| | | * | | | p2p: use an error type for disconnect requestsFelix Lange2014-12-152-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Test-tastic.
| | | * | | | p2p: add MsgPipe for protocol testingFelix Lange2014-12-152-0/+140
| | | | | | |
| | | * | | | p2p: improve and test eofSignalFelix Lange2014-12-122-5/+68
| | | | | | |
| | | * | | | p2p: fix decoding of disconnect reason (fixes #200)Felix Lange2014-12-121-2/+2
| | | | | | |
* | | | | | | Added old filter. Needs some refactoringobscuren2014-12-152-57/+100
| | | | | | |
* | | | | | | WIPobscuren2014-12-151-3/+5
| | | | | | |
* | | | | | | added protocol handlerobscuren2014-12-151-1/+1
| | | | | | |
* | | | | | | added whisperobscuren2014-12-152-28/+35
| | | | | | |
* | | | | | | WIPobscuren2014-12-152-47/+18
| | | | | | |
* | | | | | | WIPzelig2014-12-150-0/+0
|\ \ \ \ \ \ \
| * | | | | | | initial commit for eth blockpool + testzelig2014-12-102-0/+712
| | | | | | | |
| * | | | | | | eth protocol changeszelig2014-12-102-70/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - changed backend interface - using callbacks for blockPool - use rlp stream for lazy decoding - use peer as logger - add id (peer pubkey) to ethProtocol fields - add testPeer to protocol test (temporary)
| * | | | | | | no logging in error (to be refactored into p2p)zelig2014-12-101-6/+0
| | | | | | | |
| * | | | | | | initial commit for eth-p2p integrationzelig2014-12-103-0/+500
| | | | | | | |
* | | | | | | | resolve merge conflict hellzelig2014-12-154-19/+1
| | | | | | | |
* | | | | | | | adapt blockpool/backend to use pow/ezp with pow.Block for VerifyPoW funczelig2014-12-152-12/+3
| | | | | | | |
* | | | | | | | adapt cmd/cli to new backendzelig2014-12-152-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - new flag nat for nat support UPNP|PMP - new flag pmp for PMP gateway IP - add NatType to utils/cmd to get p2p.NAT from nat type string - obsolete usepnp flag - get rid of IsUpToDate and sleep in miner start - ethereum constructor takes nat type, port, maxpeer - add pubkey arg to client identity
* | | | | | | | blockmanager start/stop obsoletezelig2014-12-151-2/+0
| | | | | | | |
* | | | | | | | adapt chain_manager to eth protocol interfacezelig2014-12-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add Status() to return td, currentblock hash, genesis hash - GetChainHashesFromHash -> GetBlockHashesFromHash
* | | | | | | | blockpool rewritten , tests broken FIXMEzelig2014-12-152-292/+8
| | | | | | | |
* | | | | | | | protocolzelig2014-12-151-7/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - new interface explicit backend components txPool, chainManager, blockPool - added protoErrorDisconnect for blockpool callback (FIXME: handling peer disconnects)