I have a function which negotiates an agreement between two parties using a state channel, to accomplish this I need two signatures bytes32 e, uint8 v, bytes32 r, bytes32 s
x2 for the state channel, and I need some variables for each persons agreement that are signed by the state.
This results in a stack too deep error. My workaround is to compress the signatures and variables into a bytes32[]
array and type cast where needed. This seems dumb. Anyone have a better way?