Type
ORACLE
Validation date
2024-02-21 07:12: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.03801,
    "usd": 0.04111
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000150E605AE633AE7E0F91C64FD61800E3A4C19A173003CC43A27117B857CB0C2A0

Previous signature

38E509BAD136377C6C04A3DA5EBD42B5F69E6B5747FD7485845D0E10DE6DC737CF31B2C65979E2A0AE1D5FB558DB6E70BED749D498616BF266F91958617D4F01

Origin signature

304402201A0B0B8F6E7EAD9BF14FAE1E13CB3709C6C3E02E733A27811DF4F8A1C68DE3C702204A4CA69724E795D448F5DB72EDEEB8D6C5B0C7E01CF0AD56D6D9AF1F2C111F31

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

001511DA27128052956900195D3EFA54251A295D6CF09879F0B74E275E1D2593A0

Coordinator signature

3A6E0060B5088B411CAE68FBAB5DB72B6BFCF9D22DE8DDBA2A4DCAFD70426891B8A55DF5FC249015DD41757329B6D02FE9C327E25D999F09E042E28437110E07

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

41454D69915593AD2779C694ECD19F858D3B072A0A36A389B8EDF74E00759C6B01CC3555EA16879C1D00494140996066862E0AC6D346AFCE1AD0955C30512007

Validator #2 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #2 signature

F28B2626835C4C92F8E07D70534B6394426F4CE72532E2C0E83EB89FC8A5734553B60969012FBE34CE5388A2D7274850D3D60CB0671B50D9E910EB932BB4A007