Type
ORACLE
Validation date
2024-03-22 07:02:10 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.03618,
    "usd": 0.03923
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000123F6F1B215A1B8D7CB9043E72F6F7536E17760ECAB4212FCD8BD1E5182B6266E

Previous signature

F6842B1DDA7352CAFDA377BE372DB96BF5687B33C0E00B856A315DACA3BD48CC386C90EAC89C0CE7A05841607C140054798FD8DDC8B6F058CEDCFC29C10CDA02

Origin signature

3045022100B8482350CFF49713E7D69273E65D221DEE4E2104B84AB6FE5B6D569C38A1E82F02201E8B1F1DF1DBAC93B77A7E235E95B32D3B94BA4B84FD7811A37F29715D5BC306

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00B28FF2B58DD9A1D9CE1B49F6CC5068D4CC4306DE2BA4DCEF51DE6BAA0F5F285F

Coordinator signature

54F9FC75AFC7B4399753813F1EA640854E148F582602D4349979542F98CE3186C292CF49EE33106ACE3151F5B9A5D17D718893010F5D9AB32E6E15B844494E03

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

03B46804F7A7D915ABC332CADD5D9DEB14978BE38CF15C233EEBD04A06D202AC9B422411ADE82923B1561ACF680CC5FE9BA83007A1A1C2AF2E805BF4EB253F05

Validator #2 public key

0001FE0F759D8C583CB8351DB3F1BA2F045F114F0BA7600CCEC9048E48CC3E5FE4AF

Validator #2 signature

F281D1A202F6C84B8C9C0B6C0B36FA3A1802B2E9698CACA39F65DD347DA51C89892A4D896E07974BFD22861F6A9198FF37E24F65D91CE626C5D26CF608E0770B