BCD

Tezos Contract Explorer
Search Networks Deploy
  • Home
  • /
  • Tallinnnet
  • /
  • KT1HeLe...Azwe
operations (1)Storage Code Interact Tokens Fork Details
Latest
​x
24
 
1
parameter (pair bool (pair (sapling_transaction :left 8) (sapling_transaction :right 8)));
2
storage (pair (sapling_state :left 8) (sapling_state :right 8));
3
code { UNPAIR ;
4
       UNPAIR ;
5
       DIP { UNPAIR } ;
6
       DIP 3 { UNPAIR } ;
7
       DIP 2 { SWAP } ;
8
       IF
9
         { SAPLING_VERIFY_UPDATE ;
10
           { IF_NONE { { UNIT ; FAILWITH } } {} } ;
11
           CDR ;
12
           CDR ;
13
           DIP { DIP { DUP } ;
14
                 SAPLING_VERIFY_UPDATE ;
15
                 { IF_NONE { { UNIT ; FAILWITH } } {} } ;
16
                 DROP } }
17
         { DIP { DUP } ;
18
           SAPLING_VERIFY_UPDATE ;
19
           { IF_NONE { { UNIT ; FAILWITH } } {} } ;
20
           DROP ;
21
           DIP { SAPLING_VERIFY_UPDATE ; { IF_NONE { { UNIT ; FAILWITH } } {} } ; CDR ; CDR } } ;
22
       PAIR ;
23
       NIL operation ;
24
       PAIR }