Type
ORACLE
Validation date
2024-09-19 14:03:20 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.01208,
    "usd": 0.01344
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C06ACB4048287680DF77A5BB7C1169EBCC36E02B4A02B10CA522D55B165B691C

Previous signature

36136E09B401E03CEB32EEF3A00F2923F99CFF065584B1287BD7BC8FB32BFF99D0E53EB950704B383F679CB8BD0649D00D41356D2B48E88F84ED7A1E18B6FA04

Origin signature

30450221009F7A52D018F2B7CD24C9E028609C7D54ABBDD46312F13837FADD7649CB01EE34022074E0C2AA5B576C23F20D14532B24E0449B3C2EA843A84FB687B0F4F08F1E4C4A

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0040B76627240A37081AE4A54D0B9A2737DCA1F5D4643362DC63130AE7566A3CE7

Coordinator signature

F62B96A2D6B5C09F34EA5C30C8B052410D41315EBAADCF2099F699F03CDC911DF26E27D6FD9C612A1284C790C9C031E6B4E0B9009D7ABDA3F2316DE8C354E400

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

C74F69791A59647881D9D5B2AE6A1D710A910ADD54B3E503624D8049E868C15DEB63FE5DC9395734E7E459C0C054DAE0DB6BD627479E5524CAE1C0B9831BF401

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

D0D678DE7934529CD5985D578B9654AB2728388EAE4AEE487D6BE2FD2370E9E74C53474A52A284AD220F7B4B1B7AFDC8189DE68C01BDE17A782B66DBFEC6BD07