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

Retrieve smart contract's variables #4

Open
duanbing opened this issue May 27, 2018 · 0 comments
Open

Retrieve smart contract's variables #4

duanbing opened this issue May 27, 2018 · 0 comments
Assignees

Comments

@duanbing
Copy link
Owner

duanbing commented May 27, 2018

We can get storage by ForEachStorage, but all the keys are encrypted in cipher. so this issue aims to design a method as below:

func (db *StateDB) GetVariables(arg abi.Argument) ([]byte, err) 

abi as github.com/ethereum/go-ethereum/accounts/abi. There is an expensive method to meet this demand via getter method provided by EVM.

Can we get it from MPT tree directly?

@duanbing duanbing self-assigned this May 27, 2018
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