Type
ORACLE
Validation date
2024-03-09 17:18: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.04001,
    "usd": 0.04379
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D62A0B073DC7BD4C6F9DD11C0A1B8B7DFB02BED8E5CD15AA8750125A50D52D5C

Previous signature

2E1E4E5DDECE21C949289E8BC96F559C03388738876CBDE0EE17EA0546127833B6A669C7A6B0759B02EAD2F35A25DFD1090A02802406F87A928130F9C8376909

Origin signature

304402205C4F135B4C0B79A6CFC096F60D43163B75D446A5E7F901111CC13AAD599E34B2022078857C8C2C4A5F4D3C8C9D08BA7C1C48122C8562D9351F51C9E61737B0D87B04

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

0048CBC0A6C41ED4656662E4C868DBFF9D092E7EEA92496321156D536EDDEAFD8B

Coordinator signature

24F09870CCADA37900458A5B85E88CB8AF9DFC810B3B4CF253A49B092A650AA2DFF2F7AFE8FCC22CD3C8857EE0FD960350EF1032944E10490343ACCAB114DD03

Validator #1 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #1 signature

6C49F912B15235883AA9507F7A2A7B0537D2A3241C93B42640B6ACE4D5B2DA489A0A20576E634BEB7AE45247FA458C55CAA6E4404F1B863FFDFCDE36AFFB7C02

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

127E979CF99B3E853CA5A64ACCF6FE624B58B7C4944CBE1DF0A4E2C17455009D38AD46C54AE1E04C9B000EE4BCB9FF07D77E9F9CC41B9AAF1E4F0DAF0986B402