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

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B0CFE2F7C120EF7B81BC4B14E7B237F81FB6D655F3F0CF1BEAFEC1B13F25CB72

Previous signature

418D0B00068977A29128CD23E2818D0AEA5393EB97817968A8C6DBBD08F45986B3353F2C3F0DFED90647328DAAF9FB0ED8003AB88D794C45F1D343B881055F05

Origin signature

3044022056CAEA4E1FC174B4A589660B9EE56D337AD33204D578751D793585382CA9C59F02204BF8DB275FDB719E265F3438912FBBCFB965F97BF60EC88712F4E39745F7E8EE

Proof of work

01010450394547CF7F027C1683566211C25DCE4991D169A5681932773C76A9CEF588E10CE6054B467BB9914482DAEFA5ADD5C0720D62BE4A572FB8E3051393F258B4D5

Proof of integrity

00CCC0440F67BC91B3EA1A38FBE71632C35EBF15C5CF7B3300D7CBEF4A3D824ABF

Coordinator signature

169D7C6AF5F3A0C7B5C865D12AD6B1A97E104B932CFC819C60BEA05C28528B48F659F1FE6699B08986408AFAFDE228FC1F371EFAEB3212BF80A0705F7E3D690F

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

B8AAD7E8FCDF2FD1CD5963E273C979DC5D9D5619C5C31611C243E1040E78FF988469AAEA319BA1B2B76DB37A4D96B0462DA0FA8440D3DB09405FA3F4E38ED705

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

254B54F7F92D09C3EB0CD6DBF8EDB65AFB3AA8BC1319E92F57CB2925B1A8DC7B94BB0621C08F9845E0E98D280550C423B81802FE1D8F00A7AE90C4E414B32708