The wiki article on contracts talks about the best stuff you can do with delays and replacement. (Lock time and sequence numbers, respectively.) But according to the documentation, replacement isn't supported yet. Why not?

(If the answer is "it's not implemented yet", why hasn't it been?)

link|improve this question
Because then all the speculators would ruin wild on the network. – Jason Marsh Sep 11 '11 at 12:51
feedback

2 Answers

up vote 1 down vote accepted

it's not implemented yet.

The protocol has these feature defined so they can be implemented in the future, but currently more important features are being worked on.

Fork the repo and create a patch to add support :p

link|improve this answer
feedback

That's not correct. The nLockTime field is implemented. It was deliberately switched off some time ago in order to reduce the complexity of the protocol. The reason was a series of protocol-based attacks that had compromised the integrity of the system.

At some point the feature will be re-activated. Probably, after someone has written a comprehensive test suite and technical analysis showing that it's not risky to re-enable.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.