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

Feature/plmc 249 remove option from multipliers #74

Merged
merged 1 commit into from
Aug 25, 2023

Conversation

JuaniRios
Copy link
Contributor

No description provided.

@linear
Copy link

linear bot commented Aug 21, 2023

PLMC-249 Remove Option from Multipliers

leonardo I think having multiplier as options will only lead to confusion in the best case, and catastrophic failure in the worst case (using default on None).

I would say to stop using Option and let the UI decide that the default to give to the chain is 1.

@JuaniRios JuaniRios self-assigned this Aug 22, 2023
@JuaniRios JuaniRios force-pushed the feature/plmc-249-remove-option-from-multipliers branch 3 times, most recently from 2f65bdd to fa9ff91 Compare August 23, 2023 14:08
@lrazovic lrazovic changed the base branch from main to feature/currency-releases-on-failed-funding August 24, 2023 13:40
@lrazovic lrazovic changed the base branch from feature/currency-releases-on-failed-funding to main August 24, 2023 13:42
pallets/funding/src/tests.rs Outdated Show resolved Hide resolved
@JuaniRios JuaniRios force-pushed the feature/plmc-249-remove-option-from-multipliers branch from fa9ff91 to c5d710c Compare August 25, 2023 09:46
feat(249): Option no longer required for multipliers

fix(243): rebase error

chore(243): add import

feat(245): manual and automatic release of PLMC and funding assets implemented and tested

feat(247): manual and automatic release of PLMC and funding assets implemented and tested

feat(247): manual release implemented and tested

feat(247): automatic release implemented and tested

feat(247): automatic release implemented and tested

feat(248): manual release implemented and tested

feat(248): automatic release implemented and tested

wip

feat(242): small optimization

chore(242): fmt

feat(242): change week to day conversion on config type

feat(242): small changes from Leonardo's feedback

Update pallets/funding/src/types.rs

Co-authored-by: Leonardo Razovic <4128940+lrazovic@users.noreply.github.com>

feat(244): linear increase of duration based on vesting

wip
@JuaniRios JuaniRios force-pushed the feature/plmc-249-remove-option-from-multipliers branch from afe2941 to 1bfadfa Compare August 25, 2023 10:10
@JuaniRios JuaniRios merged commit 368abd9 into main Aug 25, 2023
1 of 2 checks passed
@JuaniRios JuaniRios deleted the feature/plmc-249-remove-option-from-multipliers branch August 25, 2023 10:11
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