Type
ORACLE
Validation date
2024-11-21 05:20: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.01768,
    "usd": 0.01865
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00012AF59F7AF8E7266B44DBAE9B170514CC504D7979CC3A6DE48545305F0E3E9CC3

Previous signature

369AFE28A8186D28C2A742932D7A95A5007DF1F42DC599A6537741A89A1190B623FA0B9484AB61A528FF4229F475C2D1725F1D800082002277D24E1F2C5DA405

Origin signature

3045022055580E65A6DA6290C54D33612131C3431261F25AEFE45BD30DF0AD77AA0DA81F0221009308FD16AF4794E5C33FF945B60F9CC0CE5A1060110B6B3BCC9901722A8DF57E

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00C1B62396591646BC6709050CFD05BD49D410197F1A331ED297C8FA82C3EDCF3D

Coordinator signature

9E548313087AE77591047F0979EA8114ADF943C3B9B0DE9EB71BC8B3755BD923E066DD00AB17A35E8D0006AF666E86377C0A309D5399C283F8D55B48478FA70C

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

508F0B45B2810D59761990091D105F4D00AFE8ACDB4DEB6D968D7BD36D8AFFCC81CEC13BDDFC5807C7A5F1B706C48214E4DDA3755DFD496893F51781E8326A0B

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

B4DF6FD2EA6F5DE5C62CA940E1160AC325A9CE9385BE1011FD5F3A810879CB58F91BB6C1F9F9C72EE27938FBC36A9C8A27FBDF88A47512A0DA42F3F2A7A97B08