-
Notifications
You must be signed in to change notification settings - Fork 222
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
Remove getBootstrapPayment() from Treasury #4021
Comments
@Chris-Hibbert After various meetings, this ended up with a MN-1 tag AND in the Product Backlog pipeline (not MN-1 Backlog). Please modify appropriately for what it should actually be. |
This came up while working on #4165 ; the plan @michaelfig and I came up with is: make a single-purpose |
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
closes #4021 BREAKING CHANGE: removes getBootstrapPayment from VaultFactory
What is the Problem Being Solved?
The Treasury has a method
getBootstrapPayment()
designed to provide RUN for the vbank at startup. It won't be needed once we have access to pre-existing RUN at chain startup.Description of the Design
Remove the method and anything that refers to bootstrapPayment. There's a test, and code in
install-on-chain
andvats/src/bootstrap.js
.Security Considerations
It will be hard to convince reviewers and ourselves that there is nothing else using this functionality.
Test Plan
Not needed once the code is gone.
The text was updated successfully, but these errors were encountered: