Type
ORACLE
Validation date
2023-09-30 11:12: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.03903,
    "usd": 0.04129
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017E1B5B912AF8E54D6B2E05C18A711090E32B775F6F4533523AABF84B9E74BEC7

Previous signature

51E216B90173DD9896A0BB89F53999B8F7043B1A332ADA1042022DB7D250A8EF736B78D0657AD2A421D065B75F42C716FCF8DC8270D288E5C763B2546DF1E40C

Origin signature

3045022100891D61F1A48C3A02F20345F7A4C5F11D26F251C980C4C522DFFEA4EC68E020A702202EA224DF67584891E7DEEB85F0DA69A4D7697FD6DDCF45F61F56E37D413DCC2B

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

000F3082972CAF3EC4C362DE64AC23B5CF7C0D2146E847CF62A0D592D7E4D42857

Coordinator signature

1810A912567DB55481F6E453A2C13E3FBD143EE9D33A04033F274F2CEC30C57F114E241EA16EDC70BC165410B0133058ACEFB5544FCB4521BE52EBFEE612D70B

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

6A9ABE5E24516305BDF1A917F32FBD2157E12BFF0414E37965E438C2283A1C8ABEF1EEE855ACC2AA1118C988B82AC9772E9DA61DAD92ED1FBCA5E79D6635F307

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

DB938045F2446F02A2AF7CD73E2E878981A72542C5673DDCBA29E92657984A38B627D89D3F0A2994383F16B666A1A3DF08EC6C21926EF1988171EC8C51737C0C