Mode:
Duration:
1
2
3
4
contract escrowTimeout {
input: sig senderSig, sig recipientSig, currentBlockTime
output: funds released to recipient if verify(recipientSig) || refunded to sender if currentBlockTime >= timeout
}Coding works best on desktop or with an external keyboard.