Type
ORACLE
Validation date
2023-10-27 10:40:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.03388,
    "usd": 0.03577
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FAC03B0252AFF05A6D7B3DB0BCEF99599DEBBD1244AFB7F39DC182CE849863E5

Previous signature

1B9934F6A911B48FA75CB3D2D1667166C6E6B1DEB239401BED634D9F0AA9986BB93965BE1E95068A46ECCBFDC7D0D8D740FD5AB40983532888835FBF30FFCE00

Origin signature

30460221009FAEA9571E83F4A3E12D4F943A7219C4074D3DCDF559CC23015CBC1FB9F0E63E022100F84EAB9206174E6042264C78F13FD56BFC72F6E704B036F449F8E03B42B38A5B

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00E30167C14B98B7EC61CA6E021F795840A4D1A8A888147AC35EDFBE0B653491B6

Coordinator signature

79108765F0A06F7F23742D131E3F3E4CF5D6EB5A9EDB1F77FB264D9F6966E08E6A76EE23895C411BDB57FB36093ACA46AD9D59540921225C58DFCB92809A470D

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

AAAFCD446AD76DA03AD0072D1F82AAE3CC53A7E79898303D121FA14F7AE9ECF56B5DE3796A91F34D52C4802313FFD8C38D64F74FA9CD54802CEF4F0590CC6807

Validator #2 public key

000132E7DEA2FB77A1754C11C3E111373AD21F85CFD7CB31BF4820795646DB0E8FE0

Validator #2 signature

D20F402C936BBD8C6DA2212475E65E411891F7FD445F87D1CD5ACF5925998F5B8374B9C33698585A7C36D02D1E9F1DB02CD87E33D7B3DDB677150134E858D60B