Type
ORACLE
Validation date
2024-12-18 13:15:30 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.02299,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000106F21F19E73763EB20ACDB0033B122AF93DE5E7E380F30D78033342F05A8F140

Previous signature

9321F13DC22E1C9090F1F291CCDA8037EAC1A4DAC5B62C091796B7C0C5032A5E24E895C1D10A0A1CAF1F519B2D6004169800993BD0BEF6AE919398678B9F4B0C

Origin signature

3046022100DCA3FF405C65DE59064FB10B17089512EF11036D0F89BB4B7B6C328B31C7EC7A022100CB99807EEB17FBE9A6C838C8070EFD0FA72F6AC06CBF63038B5E6D5A86C17C27

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

002ACC63B945BABE1EAE1F79BB1D3E630A9BECAEB7167CCB7E6AB5500F028614E1

Coordinator signature

F4AAFCC8B94050B346AB7BB1C4609451F2E7538EDD70707FC2BAA4C6FA6474D7208E3D419C76D79FAD4A58378B41939B87575940E6825082CEC035658F3A000B

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

8770CF39F482241F517F9F98FA6F8D100D6904B3CA07DE43951079C5DA2C7C6504891872328B9AE2A50640E3D976DA89209B1454F0D239933C6B5F1F43985805

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

BDB3C5F117CE044A108FA89379F5FC9D26A80C79954BEDEB8C3AE35281CA989D0483DD4EA936DBF72B2A096A12EF502CE0BC4EE93020C325A10C09315321C508