Type
ORACLE
Validation date
2024-11-24 11:30:11 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.02039,
    "usd": 0.02124
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C8EBD7310A7304E4B3267A52937DED1FE7F8295D24D59A7E506FEC6F44A42953

Previous signature

9A482B5406FD7727F46517D98F4AC3BA6A3A17E7F8D1EC14F5F10677BE1FE3E80E37EC6841DD4E0D3956047286C90696DB91788353A7F04060178ABF4D03420B

Origin signature

3045022067FDAF596E33728DAE27CE0DAC214F903D1482D3FBCE703C2D299F871DD3B9C8022100DCD78ADA100927C4B4495AA322A81571C91CCC8196D6B0DBD92D52DD0E32FA4C

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

002C4162AABCAEBFFCC258AA7E8690844A7E6E7BBAE9912B0FA6D9062E29DE39E2

Coordinator signature

C5BEECF1F21BE6E81B2A04B2F336F2B8DD209AE19445E8600A8941D3CC821DDEC1AA55750FBB3C3AA3E12782AAA0821CFB8A2597BAADD183F341EB778108C903

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

CD109A94FEA9B79A5129E1D80F3A8DA584334CF5450F30CD742D8EE48F2C7CD69728CD0CB990343A38DB2BEB19035D061243BC5390AD130870C9C82EB992FB0A

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

C59C7729295507A19252F42364CB4C9FDC01EFA51C129F7CD6006AA520A2AF787FB2504CE5D8E70B6018F7F25979605ABAEBB3855B2F09322B8F909B183DE807