Whyrusleeping
|
70657e35ba
|
Merge pull request #1708 from filecoin-project/feat/block-validator
Improved pubsub block validator
|
2020-05-15 11:26:26 -07:00 |
|
Łukasz Magiera
|
b90666b293
|
miner: optimize SelectMessages
|
2020-05-15 19:30:31 +02:00 |
|
Jeromy
|
88fa9726cc
|
use chainmsg type instead of unsigned message for gas price checking
|
2020-05-14 12:44:26 -07:00 |
|
Jeromy
|
881b0517b1
|
reuse logic between message selection and validation
|
2020-05-14 12:29:11 -07:00 |
|
Aayush Rajasekaran
|
2e74e1d2ae
|
Don't assert params must be empty for Methodnum = 0
|
2020-05-14 15:10:07 -04:00 |
|
vyzo
|
81bc159b3e
|
cache successful block signature validation
|
2020-05-14 20:48:40 +03:00 |
|
vyzo
|
50e05ae1ba
|
use sigs.CheckBlockSignature
|
2020-05-14 20:48:40 +03:00 |
|
vyzo
|
432c69c616
|
update message validator to provide rejection signal
|
2020-05-14 20:48:40 +03:00 |
|
vyzo
|
e714294273
|
initialize map
|
2020-05-14 20:48:19 +03:00 |
|
vyzo
|
c3a144bcb6
|
flesh out signature validation logic
|
2020-05-14 20:48:19 +03:00 |
|
vyzo
|
dd86a289ce
|
cache miner worker keys
|
2020-05-14 20:48:19 +03:00 |
|
vyzo
|
6e0dac06f4
|
utility to retrieve miner worker key from the chain
|
2020-05-14 20:48:19 +03:00 |
|
vyzo
|
5bd0e92068
|
remove source flagging from bogus CID blocks
it's ineffective.
|
2020-05-14 20:48:19 +03:00 |
|
Jeromy
|
b5cb1fe1e0
|
some minor cleanup of data verification for preseals
|
2020-05-13 21:00:32 -07:00 |
|
Jeromy
|
50fae56baf
|
Verify data for presealed data
|
2020-05-13 19:35:44 -07:00 |
|
Jeromy
|
a9689d8345
|
set verifreg root key
|
2020-05-13 17:04:08 -07:00 |
|
Łukasz Magiera
|
4e13d284b7
|
events: Fix revert+apply of msg execution, but not the message
|
2020-05-14 00:48:36 +02:00 |
|
hannahhoward
|
bbd2fbc434
|
test(events): add test to demo issue
|
2020-05-13 12:10:56 -07:00 |
|
Jeromy
|
1d8c8b9a8e
|
check gas limits on messages more places
|
2020-05-12 22:36:43 -07:00 |
|
Łukasz Magiera
|
4c64f0ca11
|
sync: enforce message gas limits
|
2020-05-13 03:36:56 +02:00 |
|
Aayush Rajasekaran
|
aec168e05f
|
Update specs-actors, re-enable full chain validation
|
2020-05-12 19:52:33 -04:00 |
|
Whyrusleeping
|
686c92ba02
|
Merge pull request #1713 from filecoin-project/feat/hack-reward-initial-value
hack in an initial value for LastPerEpochReward for the genesis block
|
2020-05-12 16:39:48 -07:00 |
|
Jeromy
|
141c77e17e
|
hack in an initial value for LastPerEpochReward for the genesis block
|
2020-05-12 16:32:54 -07:00 |
|
frrist
|
5726c4bd30
|
construct cron actor state correctly
|
2020-05-12 16:12:28 -07:00 |
|
Łukasz Magiera
|
9597e4c501
|
Merge pull request #1675 from filecoin-project/frrist/puppet-actor
update chain-validation and add puppet actor
|
2020-05-12 20:20:00 +02:00 |
|
Aayush Rajasekaran
|
46fb5f8602
|
update CV, skip nested sends test
|
2020-05-12 14:14:00 -04:00 |
|
Łukasz Magiera
|
ba389598ee
|
Cleanup build package
|
2020-05-12 19:59:28 +02:00 |
|
Łukasz Magiera
|
741cfb7f00
|
Merge branch 'feat/specs-actors-v0.5' into frrist/puppet-actor
|
2020-05-12 19:04:04 +02:00 |
|
Łukasz Magiera
|
6056a52978
|
Update specs-actors to pre v0.5
|
2020-05-12 18:58:43 +02:00 |
|
Łukasz Magiera
|
4ea021d151
|
Merge pull request #1701 from filecoin-project/asr/syncvalidity
Message validation changes
|
2020-05-12 13:48:33 +02:00 |
|
Łukasz Magiera
|
6712560779
|
fix import ordering
|
2020-05-12 13:48:09 +02:00 |
|
Aayush Rajasekaran
|
6bf2dcd97c
|
Message validation changes
|
2020-05-11 21:54:44 -04:00 |
|
Łukasz Magiera
|
ec83b9cf7c
|
Fix tests post specs-actors update
|
2020-05-11 23:26:33 +02:00 |
|
frrist
|
f73366630f
|
add puppet actor to vm invoker in driver
|
2020-05-11 11:48:55 -07:00 |
|
Łukasz Magiera
|
e4cb28a310
|
Merge pull request #1694 from filecoin-project/fix/nil-protections
add some simple sanity checking to incoming blocks in the syncer
|
2020-05-08 20:26:50 +02:00 |
|
Jeromy
|
da73b62074
|
that doesnt belong there, really
|
2020-05-08 11:18:01 -07:00 |
|
Jeromy
|
d415aa779c
|
also check bls aggregate signature nilness
|
2020-05-08 11:07:57 -07:00 |
|
Jeromy
|
f8c15e2d2d
|
more checks in sync
|
2020-05-08 11:06:47 -07:00 |
|
Jeromy
|
8a69467982
|
add some simple sanity checking to incoming blocks in the syncer
|
2020-05-08 10:59:18 -07:00 |
|
Łukasz Magiera
|
1ade0e7b92
|
events: Fix called with confidence on null round
|
2020-05-08 10:31:23 +02:00 |
|
hannahhoward
|
e5a0252126
|
test(events): add test to repo issue
Add a test that shows that the called function is never hit above confidence if the scheduled
trigger is at a null tipset
|
2020-05-07 22:07:23 -07:00 |
|
Aayush Rajasekaran
|
dd79c66d41
|
Update and re-enable chain-validation
|
2020-05-06 21:44:09 -04:00 |
|
Whyrusleeping
|
97130684a2
|
Merge pull request #1680 from filecoin-project/deps/faster-publish-deals
update to specs-actors code with faster publish deals
|
2020-05-06 14:45:17 -07:00 |
|
Aayush Rajasekaran
|
187e386740
|
Bugfix: Correctly transfer gas when failing to charge for retValue
|
2020-05-06 16:53:32 -04:00 |
|
Jeromy
|
fa59cdc2ad
|
update to specs-actors code with faster publish deals
|
2020-05-05 17:06:32 -07:00 |
|
Łukasz Magiera
|
523a7a9d8d
|
Merge pull request #1670 from filecoin-project/feat/update-markets-0.2.0
Update go-fil-markets
|
2020-05-06 01:45:33 +02:00 |
|
Jeromy
|
66cafc7c71
|
fake signatures when constructing genesis state
|
2020-05-05 14:36:39 -07:00 |
|
Aayush Rajasekaran
|
8a9862bdb4
|
The VerifySig syscall should verify sigs
|
2020-05-05 15:26:34 -04:00 |
|
Whyrusleeping
|
1cd932fedd
|
Merge pull request #1661 from filecoin-project/feat/better-pubsub-integration
Improved pubsub integration
|
2020-05-05 10:41:51 -07:00 |
|
Jeromy
|
74510adaaa
|
add flag to choose what to do when looking back tipsets in null rounds
|
2020-05-05 10:06:05 -07:00 |
|