mratsim
d7379c1e11
Make travis OSX also use GCC
2018-04-11 16:41:08 +02:00
mratsim
452f9e81d0
Temporary: Don't use Clang on MacOS - https://github.com/status-im/nimbus/issues/9
2018-04-11 16:37:57 +02:00
Mamy Ratsimbazafy
3021bb957f
Switch to nimcrypto ( #8 )
2018-04-11 16:32:19 +02:00
Mamy Ratsimbazafy
09d53bd8dd
make Linux test green again
2018-04-11 15:58:48 +02:00
Mamy Ratsimbazafy
0d426df981
fix docker for Travis
2018-04-11 15:48:33 +02:00
Mamy Ratsimbazafy
2b9c35ab22
Add MacOS CI to Travis
2018-04-11 15:27:56 +02:00
coffeepots
e8e82954c1
Appveyor address changed to "nimbus"
...
Appveyor address updated, updating corresponding configuration.
2018-04-11 10:51:43 +01:00
coffeepots
20a9c4903d
Merge pull request #7 from status-im/EthTime
...
Use separate EthTime type for timestamps
2018-04-10 19:18:07 +01:00
coffeepots
c02510a7ab
Hopefully fix appveyor build issue
...
Error was:
cd C:\projects\nimbus
The system cannot find the path specified.
Command exited with code 1
2018-04-10 19:01:56 +01:00
coffeepots
4a40cac4aa
Merge branch 'master' into EthTime
2018-04-10 18:16:25 +01:00
coffeepots
c003c069ca
Merge pull request #6 from cheatfate/master
...
Add appveyory.yml.
2018-04-10 18:05:33 +01:00
cheatfate
bb6dbf79ae
Add appveyory.yml.
2018-04-10 19:51:17 +03:00
Coffepots
79e74f3da3
Remove double line and use ttmath for generating u256
2018-04-06 19:34:11 +01:00
Coffepots
c66afe18dd
Revert keccak change, get test_opcode to run
2018-04-06 19:29:47 +01:00
Coffepots
59b28cd1b2
More descriptive comment on timestamp
2018-04-06 18:59:32 +01:00
Coffepots
4e1755a0bf
Get test_opcode to run
2018-04-06 18:56:57 +01:00
Coffepots
ea94447d48
Moved EthTime to constants, update more timestamps to EthTime
2018-04-06 17:01:41 +01:00
Coffepots
fdcfe5ae2f
Revert "Moved EthTime to constants, update more timestamps to EthTime"
...
This reverts commit a731f59bd3
.
2018-04-06 16:24:39 +01:00
Coffepots
a731f59bd3
Moved EthTime to constants, update more timestamps to EthTime
2018-04-06 16:22:32 +01:00
mratsim
5a3202f4d3
Update README badges and add dual-license header
2018-04-06 16:52:10 +02:00
Mamy Ratsimbazafy
284a026e51
Add opcode tests ( #4 )
2018-04-06 16:25:01 +02:00
Coffepots
078f7abf22
Merge branch 'master' of https://github.com/status-im/nimbus
2018-04-05 19:00:46 +01:00
Coffepots
cafbc7f46d
Added gas calculations, fleshed out generateHeaderFromParentHeader
2018-04-05 18:51:42 +01:00
Coffepots
b40b3e078c
Adding fork info
2018-04-05 18:32:18 +01:00
mratsim
91d493382b
Removing all files in .gitignore
2018-04-05 09:53:00 +02:00
Yuriy Glukhov
1d81a7c7ba
clang compilation error fixed ( #5 )
2018-04-04 17:47:31 +02:00
Yuriy Glukhov
39b82b5397
Merge pull request #3 from status-im/refactor-tests
...
Refactor tests: remove bash/unix shell dependency for tests
2018-04-04 14:27:05 +03:00
mratsim
0b5df0fee1
Add sh -c
2018-04-04 12:45:45 +02:00
mratsim
5493656c36
fix use statusteam
2018-04-04 12:33:21 +02:00
mratsim
ea80536f8f
okay this should work now
2018-04-04 12:28:58 +02:00
mratsim
3d1d5afd67
Travis: Refresh package.json
2018-04-04 12:14:39 +02:00
mratsim
467a4b15f7
Use Status docker
2018-04-04 11:40:37 +02:00
mratsim
f0d74a4758
update .gitignore
2018-04-03 18:23:24 +02:00
mratsim
94d805792f
Travis: refresh nimble packages (deleted by mistake)
2018-04-03 18:19:47 +02:00
mratsim
6c5ceda9b3
Update Travis config
2018-04-03 18:15:44 +02:00
mratsim
cbc0176011
update test readme
2018-04-03 18:14:47 +02:00
mratsim
3852c84841
Refactor: remove .sh dependency for tests
2018-04-03 18:09:09 +02:00
mratsim
1cf5e6694b
Force usage of GCC on MacOS for #2
2018-04-03 12:30:05 +02:00
Jacek Sieka
00a0aa9970
Add chat links to readme ( fixes #1 )
2018-03-17 16:39:13 +08:00
Alexander Ivanov
c4361061c1
Opcode add test
2018-03-14 13:11:32 +02:00
Alexander Ivanov
c1a8fa6381
Fix memory
2018-03-14 11:15:03 +02:00
Alexander Ivanov
edac9af2a2
Improve types
2018-03-13 16:30:38 +02:00
Alexander Ivanov
8be1a51c64
Fix 80 arithmetic gas cost tests, improve exp gas cost
2018-02-28 17:06:05 +02:00
Alexander Ivanov
f179695341
Fix arithmetic and save test progress in VMTests.md
2018-02-27 20:10:45 +02:00
Zahary Karadjov
cb78a39cef
Specify the copyright holders properly
2018-02-27 19:55:19 +02:00
Alexander Ivanov
dc365b2e23
Fix tests
2018-02-26 14:00:15 +02:00
Zahary Karadjov
fd23b8ac0f
Add Nix files for obtaining all C/C++ dependencies
2018-02-23 18:55:04 +02:00
Alexander Ivanov
99921f38cb
Pass more tests, use UInt256 more often
...
82 / 189 arithmetic
55 / 62 logic
77 / 78 stack
Most errors are the same sstore gascost bug, also next work on flow and memory
2018-02-20 19:27:43 +02:00
Alexander Ivanov
aa1970013d
Fix error functions
2018-02-16 11:32:25 +02:00
Alexander Ivanov
9c056b85de
Pass first fixtures tests
...
Todo
Pass most VM opcode tests that we can (of those that don't depend
too much on porting the whole py-evm)
Simplify a bit the current py-evm-inspired internal loop arch
2018-02-14 18:38:01 +02:00