To prevent usage errors, it would be good to standardise the order of the arguments for transactions. I suggest to always use the sender address first, e.g. ```ts public deposit(from: Address, amount: BigNumber) {} ``` In addition, if there are more than 2 (?) other arguments, we should pass an object with the arguments, i.e. ```ts public requestInvestment(from: Address, args: RequestInvestmentArguments) {} ``` This may be used / superseded by #61
To prevent usage errors, it would be good to standardise the order of the arguments for transactions.
I suggest to always use the sender address first, e.g.
In addition, if there are more than 2 (?) other arguments, we should pass an object with the arguments, i.e.
This may be used / superseded by #61