1. Check out: is it still up to date how extrinsic are generated? Is it really necessary to define every extrinsic call function? Example: https://github.com/scs/substrate-api-client/blob/7e5962bd2c9149f990b34aa25ad7bc7f6f92c868/src/extrinsic/balances.rs