Type
ORACLE
Validation date
2023-09-18 19:34: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.02818,
    "usd": 0.03011
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BD8F9FE64E0E89FE9D814E3C61765C133924D0BA8313BE8EA0C2C69C4EAF0B5E

Previous signature

0A23DF3F15F5A5A8B8ED0381365346F81E9C2B455CD76D5B8212C3341234B96488191BB6E4EA1E4B002186DF86C062332926E90FF72D9E568E2065186844EB07

Origin signature

304502205011267DC340485154A88127B2431A39E7BE798B96C647D910F4FF521CBB74F8022100F6ADA8073591AFD55C9916F047A5D5E57FE7A69EE5DBC936C318A62D08C1CF85

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0013BD5F3AA4E1D26562BEB1C55942050D2D96B593B5742C98C47CC4C61E11A144

Coordinator signature

1BD329B6B0E94C11C24E67EA5289B91C7F8E262E06AE32B2464CD5BF104AA7197F95B168F0AD38F0239EA53249063F5D4679BA95B5400D5B31D23473679A4004

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

E1E62CC69C8A21F5662139DBC3AF5E33B396E5C5C4B75468AAAD9918D460B3077D6A055A937A24F3B4BC69CE14DAA7183B9FC2370B399E981043500533575801

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

AF8093182A628AF687A731C73A66866CD9A372145BC0BC8431E5C3A456E2F18F798A7A44FE2B5D6744BD990B2C3117AEA112907A37F8D7659F5D7E1AA0B84907