BCD

Tezos Contract Explorer
Search Networks Deploy
  • Home
  • /
  • Ushuaianet
  • /
  • KT19LkU...Eo5A
Delegatable
operations (3)Storage Code Interact Tokens Fork Details
Latest
​x
22
 
1
parameter (or (unit %default) (option %set_delegate key_hash));
2
storage address;
3
code { UNPAIR ;
4
       IF_LEFT
5
         { DROP ;
6
           SENDER ;
7
           CONTRACT unit ;
8
           IF_NONE { PUSH string "none" ; FAILWITH } {} ;
9
           AMOUNT ;
10
           UNIT ;
11
           TRANSFER_TOKENS }
12
         { DUP 2 ;
13
           SENDER ;
14
           COMPARE ;
15
           EQ ;
16
           IF {} { PUSH string "failed assertion" ; FAILWITH } ;
17
           SET_DELEGATE } ;
18
       SWAP ;
19
       NIL operation ;
20
       DIG 2 ;
21
       CONS ;
22
       PAIR }