Type
ORACLE
Validation date
2024-02-18 10:51: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.03456,
    "usd": 0.03725
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EB09C2687C71E4C3391C38089424EB24C9102AC5DA8968582DCBCAEFEA997D29

Previous signature

B3C1450137363B8ABB58AE8E4071A50F1A2A9752737A1A3B0F9F5F59351E2031A4AB08B71135577F6DC22AF2F9F66F138DFB975FFB0A1A4BD03167E4E9302901

Origin signature

3046022100D97D5E2BC4A0D9ADEFE38BBC38608A04D79BC9D349B5A20736718D9487C208F2022100B2E0F9FBCF821F15DC78AE440A7E3051CDF83FA30700428E8FB31680CF910E5E

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00CB910A8256DB920B1A2D0416440BC3DAE5B81119449F15F0605098800EE24AA0

Coordinator signature

D1047B08EF36F4ABF1766714167494CBA41E23C60C4B8EFB5C48583C4CE9213356A9939CA2C7C05D227CFAB6D3B3C145C9350AA0B1FD5484F231313CBF061101

Validator #1 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #1 signature

06A48D8079BD7B233E9C508BE0B6CFB97CDFC8587EB9A45CFA3371F7380026D92B8345D64F844C69C02B5FBCB752DE5B5DA4D68D9433F04193E8E2665F4EE404

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

22616E140EAE6147150A6F23E53D3FE586D23DD439E209AF66E38DFC85F8315FC9DBE4209FDBD5AD6C81ED7F967E7867C801E5C8B5AA0D32E601EA9548007E01