BCD

Tezos Contract Explorer
Search Networks Deploy
  • Home
  • /
  • Ghostnet
  • /
  • KT1Bv32...X6VR
operations (95)Storage Code Interact Tokens Metadata Fork Statistics Details
Latest
​x
41
 
1
parameter (or
2
            (lambda %proxy_admin_update
3
              (pair (pair (address %contract) (big_map %metadata string bytes))
4
                    (address %owner))
5
              (pair (list operation)
6
                    (pair (pair (address %contract) (big_map %metadata string bytes))
7
                          (address %owner))))
8
            (pair %renew (bytes %label) (nat %duration)));
9
storage (pair (pair (address %contract) (big_map %metadata string bytes))
10
              (address %owner));
11
code { UNPAIR ;
12
       IF_LEFT
13
         { SWAP ;
14
           DUP ;
15
           DUG 2 ;
16
           CDR ;
17
           SENDER ;
18
           COMPARE ;
19
           EQ ;
20
           IF { SWAP ; EXEC } { DROP 2 ; PUSH string "NOT_AUTHORIZED" ; FAILWITH } }
21
         { SWAP ;
22
           DUP ;
23
           CAR ;
24
           CAR ;
25
           CONTRACT %execute (pair (string %action_name) (bytes %payload)
26
                                   (address %original_sender)) ;
27
           IF_NONE
28
             { SWAP ; DROP ; PUSH string "INVALID_CONTRACT" ; FAILWITH }
29
             { NIL operation ;
30
               SWAP ;
31
               AMOUNT ;
32
               SENDER ;
33
               DIG 5 ;
34
               PACK ;
35
               PUSH string "Renew" ;
36
               PAIR 3 ;
37
               PAIR 3 ;
38
               UNPAIR 3 ;
39
               TRANSFER_TOKENS ;
40
               CONS } ;
41
           PAIR } }