Type
ORACLE
Validation date
2024-10-17 19:19: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 (35 B)

{
  "uco": {
    "eur": 0.01385,
    "usd": 0.015
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010AA12E0F49C3D6908A6B9B698EC051261C0B8CEAEA0B55404A72068FAED31031

Previous signature

253F87A1C0DBF2A44CD3E327924F6640A8EBAE546899878B43C2F327F0E56E26791193BEE550EFFD952330E9E2729B0216D1FD575244F2E286C1888F282A5D0E

Origin signature

30460221008BD63AD417BD2D849AAA9BB14FE9D767A246C5E6A0742C11E8C5D2C0C03EE411022100B0AFC7960CBDEC1B3889C41EB66061E7A0BFBFA73B131327D2755481560C66D7

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

00BBE666AF73668E36D5B1E3A74F477CE8EA3E1C2C0505B81744B2B4B4E3359480

Coordinator signature

0134E2A58FB3C6C2FCDE3F77214F172FB5FFECAAC8D7669672F7256BCFECE3410377C0E20DE37A6A64659A81197808772B3961B3EA2B4FAB1CA681DAA4B6B20D

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

35F7EF03CFCF02B6BC718502B7C217BBD4311A0C0E734DD1098C384D449A867EB9445C0C545BE0C7B3D119327C0CAF83BF3B5E56C9ED6D034F38EB24BEBE8E0F

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

9C59D65495618011304DCBCB382F7584D23FE035BD9AE632980F26474E751D916162D694EE5CAA5B1BAACBC3B6CF9DDA4AD3747F24AB5AF2CC15E1C5E0F5350B