Type
ORACLE
Validation date
2024-02-13 07:16: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.03837,
    "usd": 0.04132
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012FFC8321D7F8CF0CE5BDBA87B1E95EF90B8A5C96D7A8808D13C2E72AA805C3AF

Previous signature

7F1DF4E20031DB049683566184B2A7661EE30A604193045ABAB7F596A3D811161F73753A33ED5C65273ACEEE22B874CF8B801C0316C6412000FBB72ED0F02403

Origin signature

3045022021A75D91F0BC2237C38A7AE6850C812F1653F5D23D51365FCB1626FB2B2BA139022100FB71BF5FE8C5CDA63BCEE8E45466AB6B86BD5B6E39E5B136380B4374C96C3B12

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00C90F463A38118524BEC607E86AB20E94ADC0AB57F7BF68A150D48EEB77953430

Coordinator signature

94CAE7CE005038551C8CC43B167B8B5231ADB7C00383C5B858C43DA12B4F0753CAA5465C30882F6B9766B44B22BD356532265A7B2AF86A9D8D85B8BB0D74C401

Validator #1 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #1 signature

B659595A5C4352687D93BA3AE87EE49E8A26D1F024CD94F51D578A5AA9B94C15B376D60327CF3213BB174531F47D80EB24889B62C4752BADBDF6E74FF3A53401

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

07D044389D1748024CE4986E2E0CD34B4635022641E1D12920CEFBE97818B7DDBE38196A044997579D02556F75F682ECB9BB112994C1318891F0CD5F50521409