Type
ORACLE
Validation date
2024-06-29 17:43:10 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.01563,
    "usd": 0.01675
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FBE162DB65D4AC4761F1B253B6CC3D98A915237CCFE1EE64B9A9463BA89B81B7

Previous signature

783D0F9C6D232FCB2937B8F6525823D0DACF246EC54A8FC74C61EFD6631A585011E789250CCA8F1AE440B6F8CD625C5ECBD6D897AD2C725BB55E2EC1B0D2DC03

Origin signature

30460221009A307754860C05CE3D60AD6618496DB6D228FE7B13A2BDF5D69F8F2EE34AAB3E022100C7FF1224ABCC9A73CF5E6B7FB3324AC1A9BB38E62DE377815E5AD6BA47F9043D

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

0021C3B5AA841F360AF3BF710B09924324E2E9BED1CFF3C27E392F1F64688E0EF2

Coordinator signature

760D42DF1DB600E9A5D4413D97F12FD41E95C44C982D67C16F0D451D0FB29ECC7CD06D839D13FF947A002EE5BCAC39CCEA469D44066644217B94DE3899C73E0B

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

024B3C6D904BA5DD7EA7240CAE6457C7599D7CCBA4A5794C9FDF80BCF9BC7511C4032F3C995FFC5E1FEB15A0F82AFCDE8106584AC6A9B31FBCFD101263E9EC00

Validator #2 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #2 signature

10C2787089C185921C3541F98D0F57AF8DF14EB6FDBB41FB1103FA484535B5E15C21E8F7C42CBE75FC0A283A411CB9479175D52933B1E5D4486E4054B0DB0707