parameter unit
code
  { # This contract stop to accept transactions after N incoming transactions
    CDR ; PUSH uint32 1 ; SWAP ; SUB ;
    DUP ; PUSH uint32 0 ; COMPARE ; EQ ; IF { FAIL } {} ;
    UNIT ; PAIR }
return unit
storage uint32