Type
ORACLE
Validation date
2023-09-18 20:13: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.02832,
    "usd": 0.03027
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013930E30657EA5794D3C1462891F6D4BD65BA454431CFC8860C9E11EEB04EE8D2

Previous signature

9DCD4AC15DD9D18FB3F6A85040A2829CEB468CD51D3DC3CD54276A9BF679AB0385889E1BCBD11D9A40B3AC763D11B8EA6C76206D3BA211ED07AF8C8D131FC602

Origin signature

3046022100A2E39CA08BDADFB2D941914C31B68D6B3C377FA29704FC07FEC8E10FB5159DCB022100B7749D0497BDF0BEE9A075BBCC9EDB9F52AA386A0AAC833F913648C2A003C422

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

003820BE133B0FD143037C3235CB78E6011646BF0DE76649E114B0F462D7FAB9C6

Coordinator signature

B14CE30D8BF160A9F23E54C6E83BD7934ADA9D31A6862FCE7C61DDEA8960A80815F1C50ABDE3F4DB4976B6635C203D7BB1C88919768C055D5F09FA3EE9F60F02

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

B532CFE655B5BF6A71FFDE82924F4A168D1089961D54FD227BB91719C12ECBAC9CC7C458CF3E81F1342C5C122D81E9E8E1C85912AAB6E53A974077BAF9EDB600

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

7B3BA34D168F5567A0AF03F9FC560DB583C36CFF3917672CD367C21A93C176DE1C96611E33BEADF8AD91FFD5146FB224ECC8B10AEFBF9A0AD2CCE2822B455E04