tezos-checker / checker

An in-development "robocoin" system for the Tezos blockchain
24 stars 16 forks source link

Add a continuous curve for the drift derivative calculation #283

Closed gkaracha closed 3 years ago

gkaracha commented 3 years ago

Continuation of #281, and the last part of addressing #261.

Remaining TODOs:

gkaracha commented 3 years ago

Not sure how to keep the tests for the continuous curve (1adefcd) around, but I opened #284 since this seems to be a more general issue we have to address while making progress towards addressing #171.

gkaracha commented 3 years ago

The continuous curve does not seem to break the e2e tests (see here: https://github.com/tezos-checker/checker/pull/283/commits/215b71adc430fdfb4a30dbc98b6e7f6c569b34ec) so it looks like it is a viable replacement for our current curve, yay!

github-actions[bot] commented 3 years ago

Gas costs: No change. Entrypoint sizes: No change. Test coverage: No change.

gkaracha commented 3 years ago

LGTM! I'm happy landing this and addressing the question of testing separately since it is a bit of a broader dilemma.

Great, thanks! When we find a way to address #284 in general, I'll happily cherry-pick 1adefcd :smile: