https://gitlab.com/tezos/tezos
Raw File
Tip revision: 6916bc9d52fe43a8bd3a0062acec0c21cdd61d21 authored by Nikolay Yakimov on 27 October 2023, 15:17:45 UTC
MIR: rewrite macro handling
Tip revision: 6916bc9
originator.tz
parameter nat ;
storage (list address) ;
code
  { DUP ; CAR ; PUSH nat 0 ; CMPNEQ ;
    DIP { DUP ; CAR ; DIP { CDR ; NIL operation } } ;
    LOOP
      { PUSH mutez 5000000 ;
        PUSH bool True ; # delegatable
        NONE key_hash ; # delegate
        PUSH key_hash "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" ; # manager
        CREATE_ACCOUNT ;
        SWAP ; DIP { SWAP ; DIP { CONS } } ;
        SWAP ; DIP { SWAP ; DIP { CONS } } ;
        PUSH nat 1 ; SWAP ; SUB ; ABS ;
        DUP ; PUSH nat 0 ; CMPNEQ } ;
    DROP ; PAIR }
back to top