Type
ORACLE
Validation date
2024-03-22 17:43: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.03512,
    "usd": 0.03795
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C766541432AE14C29731479DC5BEBC95CC71D7C5067CED1521CD9C71B9535E4D

Previous signature

A4532281FFE72108B3A96EABD94C9EAFC9B6151EFB396AF5F83ADFA0A393316910E85B9724E7B47FB919373B0A06F72E58C3132012A364FF51FFC938A8C5A700

Origin signature

30450220295500A892D6B06BB9E08FF0C055C840FD73274D0B976AA06B7BCA8D8F20AF2A022100ED87789752ECB9B35E5A5C98FC22D51F5F882DF7A5EEF133ACD8B5FEBB319E08

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00066A06B2DF49EDB1308E5DF180D24F2FE0B35D86F182BCDF6804C7BF4BCDA1CE

Coordinator signature

BB3E29B6AE3C038376D6D18B96A5208D54A81F5400AC77303371D6AF6ECF71CB1806BAD25E8B94759B084DBFF24ADF0B942038C309C4C987B428EA963E3D9004

Validator #1 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #1 signature

8510B25D112698E57EBD6A25B13BD6DB5F22CEAAB96D88C83DBC3540172D63263724C8A1257A499D5A535DABACB1D652A290D19FF7B6F5CD6EAAFD76A514E905

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

F3703ED4A4EBBB9FEED06A9A7474F4211B73998E03D7844D22963B59863BB604B7B8511BE3C31D12213DFCFB6D8E46F7A453E5DEC35AC3D957CB519EB90D0A0B