Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: step jars #82

Merged
merged 13 commits into from
Aug 27, 2024
Merged

feat: step jars #82

merged 13 commits into from
Aug 27, 2024

Conversation

VladasZ
Copy link
Collaborator

@VladasZ VladasZ commented May 13, 2024

No description provided.

* feat: updating wip

* fix: self update

* fix: tests build

* fix: update path

* test: integration on ubuntu

* fix: don't use near sdk in integration tests

* fix: unit tests and non forked near sdk

* fix: integration tests

* feat: fixed deprecatad warnings, added migration methods

* test: migration integration test
feat: bulk restake and withdraw (#81)

* feat: restake all

* feat: bulk withdraw method

* fix: rebase conflicts

* feat: catch panic in tests

* fix: integration tests

* fix: don't use accounts with magic numbers

* test: restake all unit tests

* test: withdraw all unit tests

* test: check deletion on withdraw all

* test: restake all integration test

* fix: near sdk 5 migration test

* test: withdraw all integration test

* test: failed bulk withdraw internal

* fix: optimised mutation tests

* fix: improved tests and mutation fix

* fix: optimised events to fit lots of jars

* fix: restake internal naming

* fix: review comments

* fix: improved restake internal

* fix: add gas assert to transfer_bulk_withdraw method
fix: delete old products container (#83)

fix: improved withdraw all and tests (#84)

* fix: improved withdraw all and tests

* fix: integration tests

* fix: added typos check, fixed typos, fixed mutation tests

* fix: review fixes

* chore: measured restake_all gas

* feat: extensive gas_left tests
feat: check binary hash in commit (#85)

* feat: check binary hash in commit

* fixed typos

* fix: proper binary

* feat: print commit hash

* fix: print real commit hash

* fix: more convenient commit hash

* fix: updated gitignore

* fix: print correct commit hashes

* fix: ci yml

* fix: proper binary

* fix: update checkout action

* fixe: removed debug logs
chore: updated dependencies

feat: updated token and added claim contract

chore: cleanup for implementation without token changes

fix: rebase fixes

feat: add jar v2 and conversions

feat: steps accrual first implementation

wip: drawing graphs

feat: recurring interest calculation, better graph

wip: debugging step interest

feat: proper accruals graps

fix: rebase fixes

fix: typo

doc: more examples

feat: proper data conversion

fix: removed unused deps

feat: added step cap for product

feat: better step percent calculation

fest: decimal division

feat: test builder first implementation

feat: simplified existing tests

feat: further simplification

fix: fixed overflow with bigger steps values

test: improved

feat: steps accessor

feat: static percentage

feat: send event, pass timestamp to record method

fix: cleanup after rebase

feat: migration wip

feat: proper migration test

feat: new type of product in migration test

fix: removed unused method

feat: used charts from visu

feat: testing step accruals with walkchain delay

feat: calculate apy from previous day

feat: testing claim with score jars

fix: adjust for claim remainder for score jar too

test: additional check

test: improved

feat: testing with score timestamp

test: claim with adjustment

wip

fix: rebase fixes

fix: after rebase fixes

feat: add timezone on step jar creating

fix: tests

feat: processing and storing walkchains

feat: types for local and utc timestamps

feat: testing simple apy

chore: update to rust 1.80

feat: updating score day with shift

feat: update score with new logic

fix: after rebase fixes

doc: doc
@VladasZ VladasZ changed the title Step jars step jars Aug 21, 2024
@VladasZ VladasZ changed the title step jars feat: step jars Aug 21, 2024
@VladasZ VladasZ marked this pull request as ready for review August 21, 2024 13:55
@VladasZ VladasZ merged commit ea113a0 into dev Aug 27, 2024
8 checks passed
@VladasZ VladasZ deleted the step-jars branch August 27, 2024 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants