Aayush Rajasekaran
|
c3c46e9097
|
Fix Drand fetching around null tipsets
|
2021-09-29 11:57:59 -04:00 |
|
Łukasz Magiera
|
95b128b7bc
|
chain: Cleanup consensus logic
|
2021-09-02 18:09:37 +02:00 |
|
Łukasz Magiera
|
ab811e2e19
|
drand: fix beacon cache
|
2021-04-30 09:35:38 +02:00 |
|
Łukasz Magiera
|
c4137a438d
|
Merge commit 'f1ded63d608e1b191d79c780b8065f8cff367c98' into feat/nv12-1.11
|
2021-04-27 08:22:55 +02:00 |
|
Aayush Rajasekaran
|
f1ded63d60
|
v4 specs-actors integration, nv12 migration
|
2021-04-27 02:02:44 -04:00 |
|
Peter Rabbitson
|
25a77d905d
|
Centralize everything on ipfs/go-log/v2
I am not entirely sure this is right, but everything seems to build...
|
2021-04-06 15:04:32 +02:00 |
|
Will Scott
|
035a762358
|
update drand to v1.2.1
* stop autowatching
* set user-agent
|
2020-10-21 16:49:59 -07:00 |
|
Hector Sanjuan
|
8001ed3030
|
Drand: add cloudflare. Use HTTP for PL nodes.
Adding Cloudflare ensures additional redundancy.
Switching to HTTP for PL nodes reduces latency and cost. Randomness is
verified after being received.
|
2020-10-12 19:15:56 +02:00 |
|
Jakub Sztandera
|
bb0a7f91cc
|
Fix drand non-test
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Jakub Sztandera
|
73e54352cd
|
Fix off by one
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Jakub Sztandera
|
64fa6fd9e5
|
Draw the rest of the owl
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Jakub Sztandera
|
2d3f92aeed
|
Introduce beacon Schedule
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Aayush Rajasekaran
|
39755a294a
|
Update to specs v0.9.6
|
2020-09-07 15:48:41 -04:00 |
|
Łukasz Magiera
|
a62e44c4e5
|
Fix lint
|
2020-08-29 02:13:38 +02:00 |
|
Łukasz Magiera
|
01af855450
|
Merge pull request #2983 from nikkolasg/feat/cachedrand
Use cache of verified drand values
|
2020-08-11 18:34:14 +02:00 |
|
nikkolasg
|
37fe0dbed2
|
correct return argument
|
2020-08-11 13:00:23 +01:00 |
|
nikkolasg
|
7a7cce2538
|
use cache from drand
|
2020-08-11 12:58:27 +01:00 |
|
Jakub Sztandera
|
ff5ff4d294
|
Add multiple drand configs
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-23 18:45:08 +02:00 |
|
Raúl Kripalani
|
13de81b3b2
|
introduce the ability to mock time.
|
2020-07-10 15:51:45 +01:00 |
|
Raúl Kripalani
|
c8104a03e6
|
some initial godocs. (#2118)
|
2020-06-23 18:51:25 -03:00 |
|
Yusef Napora
|
5074cf8beb
|
import DrandConfig from dtypes
|
2020-06-23 16:23:06 -04:00 |
|
Yusef Napora
|
b448de422e
|
improve DrandConfig dependency injection
|
2020-06-23 16:01:10 -04:00 |
|
Yusef Napora
|
628872d0e4
|
forgot my go fmt hook
|
2020-06-23 15:10:27 -04:00 |
|
Yusef Napora
|
960523f45f
|
fix drand test
|
2020-06-23 15:09:28 -04:00 |
|
Yusef Napora
|
566a99240d
|
allow overriding drand config
|
2020-06-23 13:33:18 -04:00 |
|
Jakub Sztandera
|
fd6c8769dd
|
Update to new drand
WIP
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-16 14:46:30 +02:00 |
|
Jakub Sztandera
|
30d82ba962
|
Explicity Watch for randomness
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-29 17:55:24 +02:00 |
|
Jakub Sztandera
|
71eb41b9aa
|
Add pubsub support to drand beacon
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-29 17:55:17 +02:00 |
|
Jakub Sztandera
|
4604b60fb1
|
Remove drand on miner side, MinerGetBaseInfo provides the same info
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-27 20:24:26 +02:00 |
|
Jakub Sztandera
|
3f9cde28fc
|
Update go-log, reduce drand entry log level, add TAG env for dev scripts
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-27 16:19:21 +02:00 |
|
Jakub Sztandera
|
218b2b82c1
|
Update drand chain info
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-27 14:09:04 +02:00 |
|
Jakub Sztandera
|
b06b0147a9
|
Switch to new drand client
This is a preview of a change to new drand client.
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-27 13:52:33 +02:00 |
|
Jeromy
|
6caf725e14
|
fix race condition, 'thundering herd'-like issue, and add logging
|
2020-04-30 11:58:21 -07:00 |
|
Travis Person
|
59dcbe93a4
|
Update drand to v0.8.1
|
2020-04-30 11:07:00 -07:00 |
|
Travis Person
|
a29f19e482
|
New drand network
|
2020-04-30 04:55:53 +00:00 |
|
Jeromy
|
f186e1a4f7
|
use other drand server for now
|
2020-04-28 15:10:12 -07:00 |
|
Jakub Sztandera
|
56eaf143db
|
fix lint
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-15 16:37:03 +02:00 |
|
Jakub Sztandera
|
08e74a90f9
|
Add missing files
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-15 16:13:20 +02:00 |
|
Jeromy
|
4e6839b5ef
|
some small cleanup
|
2020-04-14 15:13:52 -07:00 |
|
Jakub Sztandera
|
0feab0aad4
|
Bake drand public key into build params
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-14 22:34:44 +02:00 |
|
Jakub Sztandera
|
eb501f7290
|
Cache more
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-14 19:55:53 +02:00 |
|
Jakub Sztandera
|
5ab9636365
|
Call VerifyBeacon, hack around genesis
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-14 16:52:18 +02:00 |
|
Jeromy
|
674be39af1
|
real drand network integration
|
2020-04-13 20:06:10 -07:00 |
|
Jeromy
|
09b013b7a5
|
close resp chan
|
2020-04-09 10:35:43 -07:00 |
|
Jeromy
|
ac271b021d
|
finish addressing review
|
2020-04-09 10:13:09 -07:00 |
|
Jakub Sztandera
|
7ee6388686
|
Make drand build
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-09 14:39:51 +02:00 |
|
Jeromy
|
1a3ab63e47
|
WIP: drand client integration
|
2020-04-08 19:55:17 -07:00 |
|
Jeromy
|
ef6fb1b756
|
rename beacon to randombeacon
|
2020-04-08 16:10:08 -07:00 |
|
Jakub Sztandera
|
1bd28bdb6a
|
Fix lint errors
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-08 21:37:04 +02:00 |
|
Jeromy
|
be85f2aff7
|
handle beacon gaps
|
2020-04-08 10:49:50 -07:00 |
|