Type
ORACLE
Validation date
2023-03-16 11:44: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.08212,
    "usd": 0.08718
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BEBF7FCBA3127A5DC13703C42AA5CD6075BBFD4B4D41DADB06B8D42E1D4552DA

Previous signature

3CCC2D768A850EAF08E0EA51B480C9EA55881D2296FB932613F1A445CB0B0BCEE2D9F257A20043F74DF259973FE446AF28B2B6B515755F789F3C387B6C7D230D

Origin signature

30450220727B7C396203AC9576C7D819BB0FF62E9057E34BEC7A8FFF6F7B784A0E0373D302210087CCD77F9D321BC670210497B2E1E75C737EC278F1FC611BFFBA20BAEB9FC2D6

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

00D3B51BF231C144969C28FF2D62B3C3D4849D6A4C2E8E8A39A23D0E7057731BF3

Coordinator signature

DC5B0ACDCE812F67EE01CD48337BEE1CC7F28905EF0A282DCC5A299E2964DD70CEA746D2417135298E22310203E8CB3BD216321066C3AFF0AD75A2E5DBB74F0E

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

8EFFEF63483355314EC42B21CE823F14F2E697D154D9DE33BF6C4B0731B303922706CED097305802EB56A0265238F04C2234F65EE196F8242238C27E45391A0B

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

FE29F20AC3C55F9D859F16461B9B74525D7D80F38301800EE5E8E8F1BBBCCFD1C86ADA824DFBA476BCB0AAC10A031F52808FBF606A10E5E9B406396A0A23870A