Signing a transaction restricting the preHeader.timestamp to be at least a time between now and the last found block was not possible, because Appkit's PreHeader set its timestamp to the last found block.
This PR uses current system time, if higher than last found block.
Signing a transaction restricting the preHeader.timestamp to be at least a time between now and the last found block was not possible, because Appkit's PreHeader set its timestamp to the last found block.
This PR uses current system time, if higher than last found block.