Type
ORACLE
Validation date
2024-05-23 05:28:10 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 (36 B)

{
  "uco": {
    "eur": 0.03052,
    "usd": 0.0331
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001170FFBF56245F6E8B75F60C6F39F7C8B455971BAD8CF0066552C01B66350E7E4

Previous signature

7C87BDD02B239B6A527F9B2B3D633406A62F4E7ECF2C90BDF4E6E02F9E1FF27C5C99CC85167990F243F2AA4514137F2165D981521016429BD909BFD45E3E220B

Origin signature

3045022004D40B06E284BD0BFAB894A514AE91BFD21AF9FAF006A9D00C1F99857D676A1D0221009F1B0FB2CF8C8ADABE1C07535225E677769DD17A038C489A8B3C4AAFA81CEBB5

Proof of work

01010484B78F4110D8E9D6FBEC72759895CC9D4532177314FBAA8B07BC525FC1AF48F150EFBF104B1819106B8E3563CD0E1FAAE5325F8FCFE58FF744C35F47669D2704

Proof of integrity

00F00EA4B46BB6E6E7054B70EB9E49F1D69D4F9FA793C7FADB282AE31F00CBBEB5

Coordinator signature

9094220D2490A8AA701FCC93FDF0FDDFD72132DD530B51DB70E9AF56F97E1E3CAF66B93B343637CE634FFFF6FA1840C616BB2E0226C4CF169A437AC274D30D0E

Validator #1 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #1 signature

C0563EB21AF0F4FF203F0D5A152A586D41A6FCD1D812D607377BECBD5BBBFEA6AFE0671530941129A7882DA9B6A3FFABD92B01BB0F7B3C94216E33785EDA7F03

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

A2A975D041AA3B0262CE8D9A97A5A840816C53225421DD2914C87B73F8B2450AAF1DDBEAEBEDF0C7A218BB95AFF2651688DB3DC9678C3114A85AA4423050C704