Type
ORACLE
Validation date
2023-09-18 02:14:20 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.02864,
    "usd": 0.03054
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EEFC171E3857F6FE387F7F69FFABF0DD8B146BB249B1B4645533D2E212F5A54C

Previous signature

AC163D464845D74B54FCA974D6CDBCD0B8E78DB18022CB792415D1FD512148A5622F842E24D8E6C934AD37E4C5CA01F95CACA9FBED82C2B9D02C01F04FCDBC03

Origin signature

3045022100BAE7F83433E34FB5B620A18F5B2C149A0E7A1166C9694EE82C35D3A172130D030220073DF467482B23D86EA49A4BE9EF6DC085228F01D21AD7BCF8BEBFA63E6CC3A6

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00DF145F43B7A73EBB24E139794D36689C531FB2B0ABBD78675CB9FBB1530575DA

Coordinator signature

0160D0D673A28E2D1F179C80C2844F25717908F72FCEA1D798C82941A36BD507BE2B81FA85FF2D8229F9B08DB37BA6C9E597126F6DA6F97608A656A477E83B05

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

600E80A27D7AC55770C341EF6D4F27E6CF141468F91B7EB255968BFDF82DAFDEA21D80270E88C52553C73EA7CA163755410193C7E1573FDD7AFC773FB03D1F0C

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

F6ADAEC2CC3587580A858653B0570A5A9DD940CDF7BBDFF0E6E97767717D5B7D1B80C4BEF4020E169E4B70D58E8B5F2F9278ED9AB37EB8858CD765258F08B80B