Type
ORACLE
Validation date
2023-09-18 08:05: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D9CC54E7FC34152D69A959A21A3D071908F8F67240E894D1CC9BAD1FE20A9980

Previous signature

6E3D77423AD7FE520EE08987D638C9ABFE3C1DF31E6C60DCD552F05B0DC8D5E8053526CE9B352CD7560C3042881A0D2C48741CB5E98C4E289BAAF6CBE9D17105

Origin signature

304402203FD3538611422D4282EBCA3A5CBE010E9028DBEF721A6E393F4A3D400D91D50A0220233148A623F3604E7D247117C0BCA4D0DCCD05C051C3E70AA09CCEAECABA672B

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0012758AB99DB4AF9BF9B98FA2127694E5844A39D80D0A93869B4D2C352F9B2438

Coordinator signature

56449B6FB734999B065B71CF0B5039B3BF0D974827A876E060E2E1876D21B457ED42D57CD7CC264D0A7A3A2912E73334B9C8DC896133802B9A3548C44BFF6C0C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

F1F3A9DFC886E5B193AB9289650E8509A80323EB32564B927DF8001EAE6B1E884E42FAEFBE3B52C36F412C3EFC8E049E826611073E9D0D2FE6C46E61B9EE2707

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

6E070C04C55A465955F5367C285D642606ADE8C3C2DF3CC689F7EA78F8036291D77B2D88B6D5AC4295044AF0E26CF6F995FA86A43268C0750B0356E08A47A802