Type
ORACLE
Validation date
2023-12-21 07:00:30 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.04164,
    "usd": 0.04562
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BDA82257346BEA46F9596FDB9DB34A4C59F562830A83C9FDAF693AB93D770818

Previous signature

977455F5D001DFFE770E397E5893E6FCC03AD27B1D233B96EDBC61E7280315DC33CF40C896626972EDAF409F59F041B422A2F905B8B4897AAB5F9B4A03F47504

Origin signature

3045022100D8743864E456A2691F88C27ABD701C35CC9C9F4B6EC8B8B58E420210D01348F3022040DDC0E5C8C46A648F2C671731D9D74B8FDB2689A6088DFFFC1402860887CB8C

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0015B8BF9575214885B0DA1ED374F96DEA5BB8FCF717398842D0BDEFC3280CCA80

Coordinator signature

0C5061EE5BF416E520239C318F7DD63D4AB0802693EAFB04A22A120B68BF44B4BD405BA2EC52DA8E395941710E55FBB4853C4F80DB15C2C4819A01D0CDB12A03

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

437C6F95C0161A42C09EA56245A5D18B101A4047B1B0FB110E4C5974B0762AA6ADDF98DA022C71551AE72175BA36E205464067917FC6E3B0022516753695530B

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

6A034EE6FB5A9FA987C7B4F7EA100D63972ACF0B47D7D9EA85DCA79EEF7871D1D773942A105B53EA081142C1368B678A9E874DFCEED731CA24B188D8B9D05108