mirror of
https://github.com/nspcc-dev/panel-fs-neo-org.git
synced 2026-03-01 04:29:25 +00:00
Withdraw GAS not working #29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mike-petrov on GitHub (Sep 11, 2022).
Originally assigned to: @mike-petrov on GitHub.
Withdraw GAS from NeoFS get a error:
Error: Failed to get system fee. Error: Script execution failed. ExecutionEngine state = FAULT. An unhandled exception was thrown. out of max amount limit@KirillovDenis commented on GitHub (Sep 13, 2022):
Check deposit also
@alexvanin commented on GitHub (Sep 15, 2022):
It takes about 7.0 GAS as a fee (due to lack of notary support in main chain). Try to withdraw with 10+ GAS on a testnet account (not NeoFS account)
@alexvanin commented on GitHub (Sep 15, 2022):
@masterSplinter01 can you check withdraw directly from neo-go
Check in on T5 testnet.
If not successful, try it on dev-env.
@mike-petrov commented on GitHub (Sep 15, 2022):
In case of having 10+ gas, it's also get an error. I tried by neofs-panel.
@masterSplinter01 commented on GitHub (Sep 20, 2022):
We need to specify a signature scope -- contracts which will be able to use account signature (in our case,
NeoFSandGASnative contracts). By default, the scope isNone-- no contracts are allowed to use account signature.E.g. in
dev-env:CustomContracts-- a scope (more details here),0xd2a4cff31913016155e38e474a2c06d08be276cf- hash script ofGAScontract,913c08e0faa2b94516ac7effaea7a9363e492228- hash script ofNeoFScontract.List of contracts must be separated by ':'.
Also, more information about syntax:
@masterSplinter01 commented on GitHub (Oct 24, 2022):
@mike-petrov Could you check transfer one more time? I've tried it after redeployment and the transfer passed successfully.
@mike-petrov commented on GitHub (Oct 24, 2022):
I still get this error. I tried in T5:
Problem still persists.
@alexvanin commented on GitHub (Oct 25, 2022):
@mike-petrov Can we try
Globalscope?@mike-petrov commented on GitHub (Oct 25, 2022):
Also does not work:
@mike-petrov commented on GitHub (Oct 27, 2022):
We have
withdrawQuantity * 100000000as a parameter withdraw operation for invokeFunction, but if we remove the multiplier withdraw operation is working with scopes: WitnessScope.Global and WitnessScope.CustomContracts. But in this case the withdrawal takes a very large fee (~7 GAS).@alexvanin commented on GitHub (Nov 8, 2022):
Aside of having correct withdraw quantity, we should set correct scope. Right now panel does not use correct scope. Should be fixed.