Type
ORACLE
Validation date
2024-03-08 08:36: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.03916,
    "usd": 0.04284
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F010DEB54EA72D8577E9DCA668FCC6CBAF0AECC5A0948079061E239B5586D8E2

Previous signature

90F9051BFB7DC8417CD22FC48881531A9C844F3483B2990D8DC23DC393B2A68A7951921EA3D9ECC4DC82E3ACC63F8083E7ABFB851AB8FA1A6B4761C6ACBED405

Origin signature

3045022029A0A0BDF995A1ACAF1F048EBEE54D5F65582BFC4E4D0DB6EDF47050C901E010022100838FB775AA5E89FCE2F753F89D2219644EC1CD6E207741C296ACD9E1574B941A

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00014EFC22C1855243010F5E263C2063E4B45834F147119E481F6E5C49D63568B4

Coordinator signature

A254425C9BC9A80D850B331AFB3970AF6AA494194B32853351E12338C7F48EEFD8284FA9CBCEA9927B7494CC082AC7F9579AE965E62132E5D4863B9978E3160E

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

F6B67B5A9AAA48DC5C3B9ECF800E767090DA47FC92DED5DCCFE2C4395AD8197367E5E4DAF5257D5C58D26C47F2DC8F62CB5F2218655BA78A478B53B52A0F5402

Validator #2 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #2 signature

ED19B2EBC596D25CBD0A96BB4ED44C55686CB102EB3605CF36271688EBFD89B0A381000791BA829E362BFDAD36D45992AEF5FB6074C3E925DD5F74DFA1E8CC0D