Type
ORACLE
Validation date
2024-01-08 07:21: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.04352,
    "usd": 0.04763
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D35FC5AEEAF49BC264F5BA7F49996916708FA21AF0BCF707268B3EF375F7A4EC

Previous signature

B6CE1897D66B18F08302C05AEEB83D2208F5D0737A7DB061BDA1E7479F11A379304A19D916EBC18D818B6C7C609DFB6C13052C59F4A6F22D0B3220CCDB5A8D0D

Origin signature

3045022100A2170FE05AE529F9B77F5D88E7822A7E48E21C64A6EED3E8A26AD191FB79DD7602200951A594650133CC9FC124106BBE454660BB1F683DBDDF0B5E2A605FA8036D7C

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

0012F138F6D3411285D1C5AFF8896EA0AE40C85B385AC8307C1E31A85863D77703

Coordinator signature

58EDEF96E120E43DE87AA0552057982DF8B0968110A006644F92BA7FDBFDAE8DAF2654A23F3CA40C58492255EC49F3E03D00E02F8BE64F1AC656D3179ED5A00B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

15BCC0EBB2C51C0C5E74B66C8919527D40CE6C1D52C76C7AEDC081881CB9E7AE43905BCA168A8DD498A5B23FB2A022670F0BEA76E0C8EABF2AAECFD893370605

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

04B87F03C0D2374A90B521B9388614053C68B13E89BCF4F9EFD85CC2318CCDB1BCAA4140969E9AA7753CBC39DE6301FE8C4E90DF7E436ABE0C92EFE6BFA15A07