Type
ORACLE
Validation date
2024-11-23 21: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 (35 B)

{
  "uco": {
    "eur": 0.02112,
    "usd": 0.022
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00012E70D922A48F8715BA8C7500D79E191D87FE62EAE3B9BEED9F03F3FAA57AC1CE

Previous signature

FACDFB471A7A937FD56D6160B87FEB0CCD3510F7F2B58ADB1113788D8317FE3A6C48C6CB8DF3FC647433D6A9E31321C7C78A750993081F9C39F2AC81DB40AA0C

Origin signature

3045022100C40DC8099C17B30AAB84DEDE570898A64FD5D92F820A5F8D31B8D1CD5AFC82E602200F225197C8BC813E27185CB700798C53BC6F6E1FEF39958AA77ED0FC9046C309

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

0033F48CC6F345B5481D09196D55283B0E5DB33C5ED815658B9EEA35806C8D41C0

Coordinator signature

B28A1EEE634FD0C4EC53A2DBE05C30AD2E561A03F09C7B3D895735B865E24176C1135C603DE5D64AF0238C032777E5F83B46F59461CF14549819287B65B7B10B

Validator #1 public key

0001A5F6705AFE5C9103B4BE3307F94B3EC386283B77ABAA1D39C423EA4D6597F989

Validator #1 signature

6E928B1883222D4DF0226E619FE8A3B37E7D9C4E4BF3FA0F5A10E3F5A589EB806F517F911223BDEBAFC20BFF8A3BB400CA05D0B397711F7A906119648F93A409

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

661BD31B360AEDAAC2144738AD7B70FBF08FBD1A0C596FB4428DD01335A33F7E468919199BDA894443E6105E029F14DD0380B574E321D506E0F8946A05AF910A