When signing an LSP6ExecuteRelayCall transaction it would be useful to be able to pass multiple parameters to be hashed.
Currently sign only accepts 1 string parameter to be signed which means developers need to hash executeRelayCall parameters using some other soliditySha3 utils function from a separate library before using lsp6-signer.js.
Feature Request
When signing an LSP6ExecuteRelayCall transaction it would be useful to be able to pass multiple parameters to be hashed.
Currently
sign
only accepts 1 string parameter to be signed which means developers need to hashexecuteRelayCall
parameters using some othersoliditySha3
utils function from a separate library before using lsp6-signer.js.e.g:
It would be useful if lsp6-signer could do all of this so the separate library was not needed
e.g.