BCD

Tezos Contract Explorer
Search Networks Deploy
  • Home
  • /
  • Mainnet
  • /
  • KT1KzAP...DQfj
operations (655)Storage Code Interact Tokens Fork Statistics Details
Latest
​x
38
 
1
parameter (list (sapling_transaction 8));
2
storage (sapling_state 8);
3
code { UNPAIR ;
4
       NIL operation ;
5
       SWAP ;
6
       DIP { SWAP } ;
7
       AMOUNT ;
8
       SWAP ;
9
       DIP { SWAP } ;
10
       ITER { SAPLING_VERIFY_UPDATE ;
11
              IF_NONE { UNIT ; FAILWITH } {} ;
12
              UNPAIR ;
13
              SWAP ;
14
              UNPAIR ;
15
              DUP ;
16
              ABS ;
17
              PUSH mutez 1 ;
18
              MUL ;
19
              SWAP ;
20
              GT ;
21
              IF
22
                { DIP 2
23
                       { UNPACK key_hash ;
24
                         IF_NONE { UNIT ; FAILWITH } {} ;
25
                         IMPLICIT_ACCOUNT } ;
26
                  SWAP ;
27
                  DIP { UNIT ; TRANSFER_TOKENS ; SWAP ; DIP { CONS } } }
28
                { DIP 2 { SWAP } ;
29
                  DIP { SWAP } ;
30
                  SWAP ;
31
                  SUB_MUTEZ ;
32
                  IF_NONE { UNIT ; FAILWITH } {} ;
33
                  DIP 2
34
                       { SIZE ; PUSH nat 0 ; COMPARE ; EQ ; IF {} { UNIT ; FAILWITH } } ;
35
                  SWAP } } ;
36
       DIP { PUSH mutez 0 ; COMPARE ; EQ ; IF {} { UNIT ; FAILWITH } } ;
37
       SWAP ;
38
       PAIR }