I think Substrate API is really messy and difficult to understand. How could I get all the transactions for an account? And getting account by address is also counterintuitive: you need to make a
query with some module and function but I didn't find any list of available functions and modules. So I would appreciate if you could suggest me clear and full documentation.
P.S. I'm using
Python for development, so therefor I use py-substrate-interface and code for getting account by address looks like:
result = substrate.query( module='System', storage_function='Account', params=['F4xQKRUagnSGjFqafyhajLs94e7Vvzvr8ebwYJceKpr8R7T'] )