Type
ORACLE
Validation date
2025-11-20 03:33: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 (41 B)

{
  "uco": {
    "eur": 2.5436e-4,
    "usd": 2.9303e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001A199F98B52DFF0F3FDC1618383232233DEABFA3BD30849853A0D7E9AD8C54C2B

Previous signature

8F6949C7A9A5DD50AD2B9863445177078C83D197F12150762184DB87D786ED8D3A1202AF70503284971F9C5DB5CB9C4EEA7C5EA9EE07B4FD39A473B7161E2C0A

Origin signature

3045022100BA816A14CCA77D3817B5A0AAE0F0E5B278A2C56CD444762AFF608572923B98B002200A6BE12B63A303FA78C63EF0DE2755E5C146AFB2EDAAB25CDB36D19F78175934

Proof of work

0101047DC290E22EC29B2A3D88E7D7AE2E3AE823D2F59EB596B6BC117E7CB9710FC29BB4C947821929068B34C795C11DFAC012F2603634FFD8D4A3EC68D8661D9C2915

Proof of integrity

008456386EB89C87A9F34CA8E679694FE273C7E11A0AE386573EAE9034CE69B850

Coordinator signature

FA073B2F8C0ED83C019E5B44DBD3C56A07C41440BF20B9DBA9D5EC95DB7029F4B437253B18BC497A7AA49D1A001C5AFDDDE7C123190DFBAE803A5D0C7F5BA904

Validator #1 public key

000157CF1522AF4046FBA437D1629F82E86D024D331DBA94FAA0149114A94DA95E1F

Validator #1 signature

B1C415174449E842B15BA12B8D8344E78C2F459F7C2B0D4BB7FA6F63664BA407E0F12D8DCFC91DAAA4662E8365CAEF40F6F70F22507DFDF01C0B3F61DF71F80C

Validator #2 public key

0001581C16262AD57CB624ECED9BBFD952C50E3B2A03B3E4DBCBB0B4141A989DBD92

Validator #2 signature

89A46A9EB96AC5A0CFAEC5B7481CC3737554DB972AFA76918E4EC2D3E8F2538D1D1E2B8DF5147885631514352CF9363236D514000C6C3027E4630BF3D9E14B0F