Type
ORACLE
Validation date
2023-10-19 07:43: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.03845,
    "usd": 0.04053
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001C5CE7D8B1654434A028070BDEE1A0F40B485BF175732C1CBE4FC5AF6C00575FF

Previous signature

AD84E964321241266094D233071DF05D24CD41511AD586485AC4D34FD82F064771F206154B2B542396C4E5E474EFC96D59E1D64DCC428CDB750ED7F5C9FB420F

Origin signature

304402205003F7918C8586D9B4B468B5534230591E1715960D42F2603ABC6E7B002834C502206BA0E5318B4734CCDFFC7AF755511018C16F931888A3E23A08ED50FA64EA621D

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00D795780C6904A24D1E5643DC10BDA8790EAB978868D5D440C57931CC4060F74E

Coordinator signature

A8DD2C0A043040A82B9B42AC402D0CA107823DB273D62185511EA80C367420BC41021B7D3E4A2D3AE4B5F3BB442330431CA2C3E8FC60A4EBB9C403FCDE056A0E

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

A93D224A38709D7DE3034BE85E67E7351E30A619BAFD60B6011E6730483A98CC66BE67AF40B3517E24804D25DECAE70C49FF849F010955F4FC7F93AFB91F710A

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

8193D97A656FA670C1CC794F2B6B688482F886ACFADA375331FC671BD4FB2FA68A61BD20FAFED90C9AB975393E333B77C8F7721A8EC779755323B838E18A0A09