Ok, I understand that GreenAddress wallet uses a nLockTime transaction to put the funds in a 2of2 wallet, to give the user the peace of mind that, in the case their server disappears, they can still have access to the funds.
Now I'm interested to know how does the refill work exactly? I've read somewhere that if you make a transaction before the nLockTime expires, your transaction is automatically re-locking funds? How is this possible technically?
Thanks