Type
ORACLE
Validation date
2023-01-23 19:57: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.07844,
    "usd": 0.08515
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001615E6EB3D1244239F590F463CAF5C76ED38C3D39897671459F8F0A3FB06E4A18

Previous signature

2594512F8328B23168013080C5C0D8DE4BCBCCC45DC0DD5439B91BA33D2A7C826A990B32DE4E0854593EB953A538A444410A4059CFD13E3371ED07312C8EAB0E

Origin signature

304502203803D6F1066792A9D562396E2712CA32B7DA1B26EF2514761B69CE69AA774C14022100B8A87C117A55867A757F4E9B2E00C69D4C8B4E5C921A35A9F8D1FCC74C644580

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

007A48F36B422E695AC0E9727E6696402C4AD67C9D4F86D7B1738FBF2191313D99

Coordinator signature

B34433BA788D9A3B2B55E72490D3896582FE2292AC021079DEFCD6507D748B031728921439652EF230179ED681DD8C09EFB3BAFB16BD42575458D267534D8C00

Validator #1 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #1 signature

B90493FF04C0840881AEAAD832C2BBDFA3144946C013B0420CE8224C06234D75E62137E6C5FD9B6C69F9A563CDB3CA3E7E47813E98847B4999EDFC9A24D0BF02

Validator #2 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #2 signature

ED7DB6F706491190FC0C06EA4FB67CB68D724C2E124F6AE05A96155F4FB5784394D772E3786E2AD8EB878BFAD9554C4FBFE0DFC629141C236AE10E4497DA7705