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 request: ExperimentalCycles.addFrom #4966

Open
vporton opened this issue Mar 23, 2025 · 0 comments
Open

Feature request: ExperimentalCycles.addFrom #4966

vporton opened this issue Mar 23, 2025 · 0 comments

Comments

@vporton
Copy link

vporton commented Mar 23, 2025

Among ExperimentalCycles.add<system> provide also ExperimentalCycles.addFrom<system>

let add : (amount : Nat) -> ()
let addFrom : (subaccount: ?Blob, amount : Nat) -> ();

It should work like add but take cycles from the subaccount.

Also:

let balance : (subaccount: ?Blob) -> (amount : Nat)

Currently I write code that ping-pongs cycles between the subaccount and main account, spending transfer fees in the way. (When it is on subaccount, it can be accounted for a particular user. When on the main account, I can call add<system>) That's not good, that I can't do both.

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

No branches or pull requests

1 participant