Type
ORACLE
Validation date
2023-10-19 20:53: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.03811,
    "usd": 0.04032
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018623E2672B4F94405B978383BDCECDE0208A6C0B3D40693A6BC5ED58FDB99BEC

Previous signature

4F403FE7F54E7AA97E6112247A19DB30DF54315021E86CFE3D2BCE2EFA9037100E1C458554BF3D9F88638115F8B2F338DA02FCADC9CE1473C91EB6AB64B3B206

Origin signature

304502201ADA3D14CF178A796AF28C77EEC15178AD97A2BF1E0F049305231BBB34F1F551022100A85BAACBE8E9C4F0CD2D90FA3486768D47004007211C1C59007E28B1BECCB6EA

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

000EB6875CAA7797D7E5461B4012D1D27908E75DE1334FC837C439903CD74FCCF9

Coordinator signature

ED65F81096A6AED0031EC306E14C4B162197E3750B4E64DBBD52AA0B93BD9F45CC592F78BA3D993EC6282AA76030B38030034EF51B8692229495BCBF7921950F

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

393BEA95F961374CEB4FB7A59970F0E7B512E8A168805D3A13E42BD56F966C9D1216D2307DD59AF883F10A1E16B8FC3573C93140D6721B61FB4C659B4DECB10A

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

9AAAC90CD640E40A7B6C16237171AF4E68005C616AD6D7BEABE7BC346303FEF1CA383FC01D29EC4B973808DD34136E0F837EC95794E3E41EAFAF83AE8E6E8501