Type
ORACLE
Validation date
2025-03-31 18: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 (35 B)

{
  "uco": {
    "eur": 3.4e-4,
    "usd": 3.7e-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

00015C083356EE563B059054B731590A225A892A22657F84CD30BF677950B7D4B9ED

Previous signature

F9B1938D58F695F232C75EC412AF1FFC186B25819AE41BE76FF899CCB859935550A42C9A18E7AF8ACB36B9640197CB046F388C71D92DD1FD6C7E6DD89CE42A08

Origin signature

3045022072590A1A0C2C51F6E0E8D31AA785EB42BEC673B28ECFDC06C7DE7C2596A59F0F022100B327748DD923208B78EC5839F4804B942F59AAF0BE44A7F664C3268A3F05D8B1

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0061172AFD8E28076C0CD57C10A68BEE621AD98E62E205EADD7D03726C05B43A32

Coordinator signature

50F14CFEF03B39A5D76AA487B48328DDC3D32E34B184CBE0601404FAFB341DDA62FA064DE9C72398003C84B9DB21AFA0910F5B0EE221D3BBBA03C57B9756D20E

Validator #1 public key

0001F7CF34716BBE39AA87A630F58B49B00999FC9BD3D35D6D243CD207E5A0E991CD

Validator #1 signature

1BE20CD3427E31B4C966988F4D24CC9067D44F6DD50BA25C8C8E55CFF64F0606A5DE6FF78061E4AA8C273E57517F413FD2EB8F09747863CE198AF84F5990BC0D

Validator #2 public key

000135EC3C0E5BE772F06D14C70F6F19C9162D8E1C37321175F8EA490ED1960D487B

Validator #2 signature

A2B30AEDB93FAF328B37123DEA401C81B96E6BE2B2E0DBA903655F49578879FACBF56C7FF80FC9A0FD1B3291662AB4D33CFFE81254517C71A516182D487B8408