Type
ORACLE
Validation date
2023-09-18 19:59: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.02821,
    "usd": 0.03014
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011D8941743864279674CCA62B28F4B290EEB9A2D30C88A2BF57DFCEAEC15B08C1

Previous signature

503F488E39DFAA4242079D8C1CD2A22AA811E806BAD5B3E7F03945729832E531E4AC1E55B7AAA95DF5EFA2E00A4AA1CE2A6EE9A1E66CDFCADAF592210BD9D309

Origin signature

3045022100C2FF40F9D30D70480505D43FEAA8C91B9550260EB1F1FF1B73752B464B8E74A402207186E0BEE723E81247A16B0EFA3500865C9D0FAB2CC56152027A3C3444284E0D

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00C6DF6030469493F91CDDEFC55BC77C053A814AE43E3AA9DC50AFAC54B27C7FB2

Coordinator signature

B4825C25639102CC0E3FF9F242DC423E9CC1E326DD1A08CD6798695E66A78317AC19C539AB5A37FF94920C5D1E7EAE99876988F97FA7F447D76FFB9633EE3D00

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

E3915E6AF150F5A06A8D57637D79EFF23BA9C0AD46AD62347C535F9E033F5488EAB4C0816635EECF1E6DBE94134524877FFA30C478C0F1FD1BBF45D590594D0F

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

7BC9D88BF914B8F7DB6B0E406F9A40948403DB91A11431DE6E7A3E2A18E56003CC4FB2F92CB8BEEBF75493BE91EB429C871C055F2E70A8F73B26F0EB3A73AC00