Type
ORACLE
Validation date
2024-04-02 07:36: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 (37 B)

{
  "uco": {
    "eur": 0.03442,
    "usd": 0.03693
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010D788282639519089EAAE6405B2A036F1D4CE08473C8AAA479A2A19828A81476

Previous signature

F455FBE79DA019A70FA18F9DBD50BC5FC2BE53D8C44B85CC0136E2067448C1F5A6A963515825985FB5A0F06DCE380AEDB7971FE6DB57637ECF1A967D5890560B

Origin signature

3045022100DFCD2863666394A29ECE5F85A7C734F326F0B1BA76EE02EAB04037F8F4A6A9E4022013F7858E11FED2AC80B3A808F4F2DE7EB604C54AB70B4E3886FB345C4B5335B2

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

0026B416E9A8376A7E5549F486D1ECC7D25C06C7018E22BD0012FBA79B66663A90

Coordinator signature

6047BA85C3874AF4C822A04E5A83CD23C2FDCF639AAA4B5D3B74C47A351A7535789C64BF0D3DB8F181391FDBF99032C9911CF234AF149020CC980443DB6C6001

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

05D6E496A127818C4745B9FD24561EC847DE75F265222A74D6844FF37A7E5A29302D337D8DB9767C164D144C570D1DBBD952EFE28DC4786ED8ECD81ABDEA9209

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

D3FBC34220A05CE7EEFEF53954864FDBEC130B54B26EB473F644A99FD717B6FE678B0F5581D3649E24E4760D86BDEC4E72BBAE1D691149028613250F1190FC01