Type
ORACLE
Validation date
2024-11-21 13:26: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.01793,
    "usd": 0.01887
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BB65986385191D0E0261C43E064FCDF155786DE035848CD0D29D0FAB34CCA198

Previous signature

E9FFC3ADA801739D108E9DE306B96D58548A4E982835DA64F16133266070591932B2251769B3ED6AB2D00E3D7FF6AA0F4BD723E186264DEC044C9731A233CF0D

Origin signature

3044022025308DAC3BF6434B0904DCEFD14CC23D28714E69D279E353C1ECAA16A8BBAB8B02206C7419827841EE5520BE1A1594D1A4BA96BEA6F46F06ABD1B879AFCF67994FD6

Proof of work

010104BB7216545F28C83467606EDA88968E19C436410AB446D1BC88FEBDE3506275F9B0B931CAAE420B96B2A158B7112F13795C878CCC346C76E04A96C59CCFC6FC39

Proof of integrity

0046A05C0219DB54613FBDCBF4522D4A8E93B0E07C49DB0FB102FB2E861953EB78

Coordinator signature

0322A236B9DD81004442D75A685EFBDFFCA019FCD23A1BC68CC6E40FC8E40ADEB2620A46D0780662A9BF28C33E165B54138550B463FE28B6C3547C45CD05230D

Validator #1 public key

0001A1E702652C3DBD4CD9FCB5896672A42A90DFC3B1EA9A266103D07EEBF651B1A2

Validator #1 signature

0DA23C4AB4942BF0DC9A15FF89980F2A22A2F3810F65F41C686E30EB955BC12BCC57AA703C45EC41F8F7AC6E6A6DA4A9BC75E90ED862AB6D16B93A65EC991F04

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

72B6CAB2EC1B8C0173CE0407BAC25D49589D6751301B6749297EB568B6C9751C832451FA2B755CE8B1681E6D641EC25BFF9A40B800934EF38AA6038273B2FA06