Type
ORACLE
Validation date
2023-11-21 22:57:40 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.04902,
    "usd": 0.05349
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001C2A1A833AD88016A2BC754E4229EE1E0871FF5E1A2FDF758CE705E68A4C17EC0

Previous signature

9E3E9B428256D7918F6D620FAE6135784BF19BDA0FEE91161BF2EF4C72D933B0A573D513BBE595B2650AD004929C73AD5578BA7905A0F748F684A72CE5E2E10B

Origin signature

3045022051B0A8CC4614B0D93F182987C4E7F08F66174D15E30559CC506E4D42640EC89E022100E4B8F4E37F564C2ACC8C67B9F43FA6A92DE4913D4C6644B6CD6D8744ABC9A1DD

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

004843D66D4762AE55AB35EE3671834F3BFD0DFDBA1D6FE7496372AA61C5128747

Coordinator signature

A822DEA04F8AE1D776E8DECA68B359BB3DE3FC8C423B968393FE6715BEEA47669D674849910C52E6504C5A33CA095AA211DDB86472DD06B6BD3E8C5647D54B0A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

EFDC1C9A2D1DC7E6DC168F5649CCA311F28F8BC553891342AB5850F8E88AB577FECA40F4EBA86508A2AE8596ED3EF38F1450CBF3ED5DBAFD05B03F2F16FFF602

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

42E99087A92AC0B12328A097A6A5438CBAE32B5603FFBC91137A903E2289DB31C8C168E12CFAD06E2A86E08F39AB0C1F2096CE23242CF739C08902700D2FAA04