BCD

Tezos Contract Explorer
Search Networks Deploy
  • Home
  • /
  • Mainnet
  • /
  • Ubinetic proxy Oracle BTC/USD Target Price
operations (1)Storage Code Interact Tokens Fork Views Statistics Details
Latest
​x
23
 
1
{ parameter (unit %default) ;
2
  storage (pair (address %oracle) (string %symbol)) ;
3
  code { CDR ;
4
         NIL operation ;
5
         SENDER ;
6
         CONTRACT unit ;
7
         IF_NONE { PUSH int 179 ; FAILWITH } {} ;
8
         AMOUNT ;
9
         UNIT ;
10
         TRANSFER_TOKENS ;
11
         CONS ;
12
         PAIR } ;
13
  view "get_price" unit nat
14
        { CDR ;
15
          UNPAIR ;
16
          SWAP ;
17
          VIEW "get_price" nat ;
18
          IF_NONE { PUSH int 502 ; FAILWITH } {} ;
19
          PUSH nat 1000000 ;
20
          PUSH nat 1000000000000 ;
21
          MUL ;
22
          EDIV ;
23
          IF_NONE { PUSH int 190 ; FAILWITH } { CAR } } }