Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hyperhyperspace/pulsar

Pulsar: The Web Blockchain
https://github.com/hyperhyperspace/pulsar

adaptative window change 7days -> 1day

462a9c086ebee87f2509808406ec31c9d5ce02b9 authored over 3 years ago by joigno <[email protected]>
#4 fine tuning Ratio

e4e3e8ed98398948e51cc765f0c05a13a911bbe9 authored over 3 years ago by joigno <[email protected]>
changed name BlockchainValueOp -> BlockOp

50abbd45ac72df43afbb07b5c52ff072c82afabd authored over 3 years ago by joigno <[email protected]>
changed name BlockchainValueOp -> BlockOp

f185b6cad2d92a95acc332f81d044b6fcceac77a authored over 3 years ago by joigno <[email protected]>
fixes

cbf602281a3d56264f0d91d2e28bc1b8072ec215 authored over 3 years ago by Santi Bazerque <[email protected]>
fix logging

4b0463dcaa11520ef7192836609a41f5c98d8538 authored over 3 years ago by Santi Bazerque <[email protected]>
extra logging

50dea19493e55f6178105c01355bd0d74743430d authored over 3 years ago by Santi Bazerque <[email protected]>
fix: correctly detect and accept a locally mined block

60aa015049e0408771d577eebbe349f35331f5f6 authored over 3 years ago by Santi Bazerque <[email protected]>
Merge branch 'main' of https://github.com/hyperhyperspace/soliton

cba50ef74dbfa3fef1efff26329815b53062e7c7 authored over 3 years ago by Santi Bazerque <[email protected]>
updated mining of current block to reflect new fork choice

c410aad3a5762244afcc1819d3ca13e579b66d40 authored over 3 years ago by Santi Bazerque <[email protected]>
using maxFinalityDepth function

3102912d9713a542f5b2004e802234d880911e70 authored over 3 years ago by joigno <[email protected]>
Updated comments on missing Merkle Root.

1c7b76b84c91340b97e5ee6de1e0cb755d2dac1e authored over 3 years ago by joigno <[email protected]>
fix evaluating new blocks (do not assume it is a fork)

faf7ffd824401aa695a79ed2ea1c5b07f56dcc03 authored over 3 years ago by Santi Bazerque <[email protected]>
added case when both chains have the same height on the tie break

563351d09d5c1841bdae97360cd9fd42c55da9ba authored over 3 years ago by Santi Bazerque <[email protected]>
initial case for heigh < depth

3cbe369a2bdaffa3ee74954abcc5ed61e6647bd3 authored over 3 years ago by joigno <[email protected]>
new fork choice !

0c444e09f5d7c00f9291b44de3174dc4e70e1ca5 authored over 3 years ago by Santi Bazerque <[email protected]>
re-refactored longest chain finality depth thing

0fe8e7cd7021ed5353ba4b73d9d95a7f2ebbf483 authored over 3 years ago by Santi Bazerque <[email protected]>
refactored longestChainFinalityDepth computation

f72d51f9532cc4c498080617c78bf8c7c0a5cd79 authored over 3 years ago by Santi Bazerque <[email protected]>
refinements to fork-choice

7e70c3523613f4187ec476db22bc8e248d1f3c19 authored over 3 years ago by Santi Bazerque <[email protected]>
special function for complex fork choice

69e880cec73a705a4b1639afad82abb41dfcc7fd authored over 3 years ago by joigno <[email protected]>
added total difficulty to causal history

e65be1d981304cf2b5cd45eaa4543514d7265c21 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed scaling to UNIT decimals

0e0433ab87235741451f225c288512d4663db160 authored over 3 years ago by joigno <[email protected]>
FinalityDepth instead of FinalityHeight

ff5caf240517aa37e01f720c6f86416cd186accc authored over 3 years ago by joigno <[email protected]>
getter of finality height

41418628fec3d1f824d2501112a4eab86f2f7527 authored over 3 years ago by joigno <[email protected]>
typo in function name

b9fe086f1bad8b505aed3af5cbf2479546efef0e authored over 3 years ago by joigno <[email protected]>
add logging info

ae1b7c580a316d288f34c2e4975ff3be50634461 authored over 3 years ago by Santiago Bazerque <[email protected]>
update to latest version of hhs-core

c56dd4e478a751bd178ff476e04ca62288b4e404 authored over 3 years ago by Santiago Bazerque <[email protected]>
fixed race condition in vdf worker creation

9d363bb723e66424e1c265906ebf7a16ea592409 authored over 3 years ago by Santi Bazerque <[email protected]>
added fork-choice logic to blockchain mutation function and mining logic

40a44657dc90717d2b1de6d65794f4d1f1128d0b authored over 3 years ago by Santi Bazerque <[email protected]>
configure partial state sync in preparation for fork choice setup

4a30c4c06dd84dab8b4ff516f638fde5390297ec authored over 3 years ago by Santi Bazerque <[email protected]>
tuned for high ratio

23960cfa07c3daaee34976f429c384d2be2f35c1 authored over 3 years ago by joigno <[email protected]>
tuned for high ratio

ce75f119c448ee85d7eb275aa32cc63306daf731 authored over 3 years ago by joigno <[email protected]>
tuned for multi speed

1ed29332ed94af32f7e6c9c2471fe1b3c538b3b3 authored over 3 years ago by joigno <[email protected]>
tuned VDF for remote consensus

f5d0e4828749f443e3c94d4fbed0a6b2e42e8206 authored over 3 years ago by joigno <[email protected]>
added VRF and block ownership / signature

01dc51b1edc6e65be26825860d19fecc93f00db1 authored over 3 years ago by Santiago Bazerque <[email protected]>
moved computation of bootstrap VDF steps inside worker

cfe4ab8db41bb7bc7fc0cf8e42703253b00aded4 authored over 3 years ago by Santiago Bazerque <[email protected]>
cleanup: removed a bunch of commented out code

64283b5dba1068b57c1ed6e84c5b66f7ed628ccb authored over 3 years ago by Santiago Bazerque <[email protected]>
moved to 1024 bit integer for VDF mining

81a305d697162183b005c579d9e80b2ce58ef518 authored over 3 years ago by joigno <[email protected]>
- added 'verify' method to VDF class, taking care of the binary buffer <-> hex string conversion

- moved the bootstrap VDF calculation to the worker process
- re-added bootstrap VDF and VDF veri...

13d45dd9a7b9e016b6d4e238cadb6d0038451661 authored over 3 years ago by Santiago Bazerque <[email protected]>
rolling back debug change

05e7fd184fb08ce48d628d67a4d2ae20f1180373 authored over 3 years ago by joigno <[email protected]>
commneted out validate()=true for debuggin hhs

2ec47c8d61bd06caf74abc147b0e94bc01ed7613 authored over 3 years ago by joigno <[email protected]>
commented validate()=true for debugging

315499e6273b0ce4819059f6d59e8c5351fb0762 authored over 3 years ago by joigno <[email protected]>
type mismatch fix

be48303605a97bfc67677680ae2f8855e5ca8efe authored over 3 years ago by joigno <[email protected]>
Merge pull request #18 from hyperhyperspace/bootstrap-vdf

Bootstrap vdf stage

3d5de971cedbd81eba14d1a4c05e3d0ad3ea751e authored over 3 years ago by joigno <[email protected]>
Merge branch 'main' into bootstrap-vdf

11ea5fb5b39ef7b6ab554fc592290defa4c7fe56 authored over 3 years ago by joigno <[email protected]>
fix print result len bytes

b9283db0522aaacd1e375e11c1965de74c5bf94f authored over 3 years ago by joigno <[email protected]>
reverting changes to buffer mgmt

a571f3a1f85e256d5ee417ac47cab6ded69d40a0 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed bug in sloth verify

e6efd46dbca2bbdf1beb22e1035f869acb35f20f authored over 3 years ago by joigno <[email protected]>
fixed encoding of buffers fed to VDF verification

e860baa60ddcfe64282a465bf6655bca99f2cdeb authored over 3 years ago by Santi Bazerque <[email protected]>
fixed cast (steps)

f2bfd322c173b32cf4291e9478d318ecf1b8ae6e authored over 3 years ago by Santi Bazerque <[email protected]>
tests

0252b6006111b3bfe1a93b9aee9fc681ba59af25 authored over 3 years ago by Santi Bazerque <[email protected]>
paranoid test

a78622e311883895fbd3d1b8bd034bae92a3d5c8 authored over 3 years ago by Santi Bazerque <[email protected]>
ad-hoc test

bd150550cf6bc533eef0f5d4b20c081b99e5e2d9 authored over 3 years ago by joigno <[email protected]>
more debug info

c74d37714080dbfbf39749fd775e0df359066f1f authored over 3 years ago by Santi Bazerque <[email protected]>
extra logs

e63efff26e6126f01724823ae6239e4fd3c11378 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed valdiation of block time

8b087b630b59bb364a2fbc0427f8294107f409e5 authored over 3 years ago by Santi Bazerque <[email protected]>
blocktime to 10e12

adf2002da4e647fb64ab917344461cc12cbc0d74 authored over 3 years ago by joigno <[email protected]>
fixed printing of block number

9a6d5c6c901da0e20b901a0085001533c1c87f50 authored over 3 years ago by Santi Bazerque <[email protected]>
print block number

e9aa3d40ace05a7d7775e00ec0d98b4b41a3d0fd authored over 3 years ago by joigno <[email protected]>
working on debugging signalling issue

8e8ab40ff7e7b0c75c32bead2273ad319880f5ab authored over 3 years ago by Santi Bazerque <[email protected]>
more stable Bootstrap VDF mining

4ece5a9641a5c821b157890d862e63749e2ce874 authored over 3 years ago by joigno <[email protected]>
fixed HashedBitInt validation and BlockchainValueOp initialization

glitches

ea607fa2ebc10727a3cdd609704db4f80b3fc251 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed bug in blockTime

0648f32c9b6d0b8252d11cc4cf737fa0c9e65423 authored over 3 years ago by joigno <[email protected]>
boostrap protection better difficulty, but issue with min/max moving speed

73914e03ee148b2c3c307134081ce2557b93ea45 authored over 3 years ago by joigno <[email protected]>
boostrap protection working, difficulty wrong

29a9aa70358aff9c939f4dd209f17c08440c0bd3 authored over 3 years ago by joigno <[email protected]>
around 10 sec blocks

3645eb6fcd5a307c03fa87580b6633567ae1b132 authored over 3 years ago by joigno <[email protected]>
BlockchainValueOp now uses HHS BigInts

181486bad281b9f5083a8cb92e978b2fdfb705d9 authored over 3 years ago by Santiago Bazerque <[email protected]>
added a BigInt type for HHS

58e391438811e0e7857517e98d29ceaf3764da4a authored over 3 years ago by Santiago Bazerque <[email protected]>
changes to accomodate latest hhs core: async HashedObject.validate, async crypto

e6845f4098ac49aa08e7892e276ff4752499862f authored over 3 years ago by Santiago Bazerque <[email protected]>
fixed bad prime, add python prime script

322e9c9f03232e75cfc2b0022f649f9562e63fd8 authored over 3 years ago by joigno <[email protected]>
broken with 256 bits

79e256e99e52a1675611995abf1184758a804f6b authored over 3 years ago by joigno <[email protected]>
hardcoded 16 byte size in new test

a52169567d25884a035c83f20b5365518013ed6c authored over 3 years ago by joigno <[email protected]>
random proofs with 128 bits

3327536919ee06df68e0892ee9610030e13d9654 authored over 3 years ago by joigno <[email protected]>
with arbitrary size challenge and VDF proof.

55bc41edaca039f33fc1f9f7ce2efa689426dacb authored over 3 years ago by joigno <[email protected]>
Merge pull request #14 from hyperhyperspace/sloth-vdf

Sloth vdf with buffer

29a27ad01aeecd812fa40cba5439523296f8b446 authored over 3 years ago by joigno <[email protected]>
added read/write of bigints into buffers of arbitrary size

aa68baf209cbdc55ff682dcd80c4574208e17fa9 authored over 3 years ago by Santiago Bazerque <[email protected]>
added writing 64 bit bigints to a buffer, tests

a2802c3fd0446d09583b24191d123104b96aebdb authored over 3 years ago by Santiago Bazerque <[email protected]>
Merge pull request #13 from hyperhyperspace/sloth-vdf

Sloth vdf into consensus

1acc74d721defb472f97544592f981749a118e7d authored over 3 years ago by joigno <[email protected]>
downgraded target to es2019

d72835f0533e65c995a4e9a778332ce76ff90d83 authored over 3 years ago by Santiago Bazerque <[email protected]>
fixed log of blocktime

7e7bf47c34dcc249e49ec0d751294c30e46af583 authored over 3 years ago by joigno <[email protected]>
fixed blocktime to work with ms

62efee10b7c19636ad40d136bab87fde92582e7d authored over 3 years ago by joigno <[email protected]>
VDF working with sloth in typescript.

697b216190614f4433f354f851a99bd8e392db07 authored over 3 years ago by joigno <[email protected]>
low difficulty testing version, sloth broken

aa1547810a1e53c74939b72abe624e3ab1a321c4 authored over 3 years ago by joigno <[email protected]>
Merge branch 'sloth-vdf' of https://github.com/hyperhyperspace/soliton into sloth-vdf

79175e168c1f7daa7ea808c4377699e9fa0613e7 authored over 3 years ago by joigno <[email protected]>
double patch

7a3a1237866b41426417d78cb5b672f4059ab04d authored over 3 years ago by joigno <[email protected]>
fix: dobule comptroller

45aded278a9174e214e8a7d02f71170f78874f73 authored over 3 years ago by Santiago Bazerque <[email protected]>
added getBlockNumber

db036f3a7e104af9f134376db0cf9af3bf9baf45 authored over 3 years ago by Santiago Bazerque <[email protected]>
Tuning Comptroller init

33c9e710a3309d181fcb3754cf875232008dc01a authored over 3 years ago by joigno <[email protected]>
Tuning Comptroller init

84744cfc3b6060327d382eb4f86ceeff35c5e709 authored over 3 years ago by joigno <[email protected]>
two - five = six

98b28dcc0a3bb75386e801802b0b2bcfb6ce14bf authored over 3 years ago by Santiago Bazerque <[email protected]>
use sha for challenge

6f13055982c848addb8038f08586139563f045ab authored over 3 years ago by Santiago Bazerque <[email protected]>
enlarge the challenge size

e9c8a4ebb54ce0a8516a5f56eb2f64fc7e5805f6 authored over 3 years ago by joigno <[email protected]>
jose by proxy

68913476636009782bcf8bbcfd9441ec55c71d40 authored over 3 years ago by Santiago Bazerque <[email protected]>
fix

47aa01998b78c70c62f6a5d3ed7bfad5e68594f2 authored over 3 years ago by Santiago Bazerque <[email protected]>
Remove duplicated comptroller

9af6af750ef406bec4a4d696832eca0e3a5fafcd authored over 3 years ago by joigno <[email protected]>
Solve conflict

9ee2028ee49350d64f84dd79c1233475cb299f92 authored over 3 years ago by joigno <[email protected]>
Interface matching minor changes

2a34ba1f7911fe96576b95343c60be1cb9aae5d1 authored over 3 years ago by joigno <[email protected]>
wip - no champagne yet

758d170967924244f0d53f577c4238febdb52d35 authored over 3 years ago by Santiago Bazerque <[email protected]>
fix

b8992cfab95fdb779aa9b517b2a2c1f8bb544b43 authored over 3 years ago by Santiago Bazerque <[email protected]>
wip

101742aa313863a5c0f24076e450dd05a02bd642 authored over 3 years ago by Santiago Bazerque <[email protected]>