Type
ORACLE
Validation date
2024-12-20 17:22: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 (34 B)

{
  "uco": {
    "eur": 0.0202,
    "usd": 0.021
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017AC5520DF0A5A0A8DD9AECEB89103161E7A0640D03063470C03F72AFB8BA7EA4

Previous signature

C75B0E0A41E2062997E8148F1619433B8F3F2AFC6983B7686359788373CD3AFEAF214EC019024E1CFCE803DD24A6DBA5B2A908C111CEE83F24F7395E33824C08

Origin signature

3046022100D7EB5424E333B8568B0BC9230D185B0206930FC7B208CB992CD299BF822410E602210099CC6A91188197B1936104A3D6E70BD0D82C17C1F182783CF9A202DE3CC7623F

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00AA77672C597529293C8765B509BD50D4A6957F2D439806E00D72AF816D0E4EA0

Coordinator signature

1AB4C9B396216A3C14927D8FBE36D0B86574A6545327A1F07092BB73DFD69B1DE7C4603ED50F2EB3DE1D7C1B0180E9CAF943A2DBC52DCF02FAE411154F2BB10E

Validator #1 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #1 signature

99202C5C69ABD9080B37DF67DA0DF1553BD7F03F44D8F70954783FAEA9F9E7601AF25ED27BD6E1933C5BEFC8AE63C373EB5D18BB376FE805466F862E0CF27400

Validator #2 public key

00016A24FA6FC34A345FB22A7E90CB6BC583AEA140B679549F745FB51D59A93F7868

Validator #2 signature

D93E592F3E3D7C0F7EC6DFC9D82C774C2AEC471F3DDB2853AEC6DFFE68698C455BDAF0687D4701F028C10391498953BDA0C164FAD0194349B0A5ADD5CA670101