Type
ORACLE
Validation date
2023-09-30 16:26: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019809F31BEB72E67FFB03F0A06911A03A1DC65AA45746928CB0C3BC330E0BEAF4

Previous signature

7F14609AF05A0B96B69FBA537D7F90E71B75ED0F011F979B87389A20FA992718E0C9B5231D11D89FDDEE7E5CE3DB59C7B933C5377EF1169FC2AEFE3E664C480E

Origin signature

304402200DE6D9C37A7EEB9F1AD53DD879BD30D97D33E9B916FA675DD5E0140B499C3B3B02200BD7365CBC345C071F97EDA54826E5D3B9ECBD37F1AD654717C331C90B11707C

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0089805EF5F897117310231399A20578ADD460E80B31C792D27EEA7A08CF1334EE

Coordinator signature

F6126D9FCE25D6D28AB1F4C17926FC82B7C5679B8FCDF0087A7F72362D528275DD1CCCBF1ADBC16E2E18CCFB80BCB184E901BE54E757D35A67FB8184334CAD05

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

8AE96CBF870EB9FB019FF0FE228B808E4F52A3C471B82D6D163669DD80ABE5C1FE64F98A7704B6A3B32697F263109B5880DE83CF8820066F8ACF65D692772C08

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

2F38519B81F3DD61B139805B3D2DE4A24A5590514F0B4AFE68F9FB556C872B855A13E9704C43E9CA33681F1CB428430E47C6BAC105D0731572DF611DE4AC9E0E