Type
ORACLE
Validation date
2023-09-18 07:00: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 (37 B)

{
  "uco": {
    "eur": 0.02842,
    "usd": 0.03032
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EA1143FB832E58EFAEB3E599D03EC9067ADB8C02D6ED6108D2A8EA5E398B8A5E

Previous signature

2B13F7BF79F093321AFC0EDF036D71884C73C974CF8684168ABCC288ACF28DAA12A019184B72F62B06B8D6270587FEBB9EEB705D95632EA2832A1E59BA571A06

Origin signature

30450220347A0969319F59F912ECEA6B30E291FE1D37261D7CE1B0336E9945F926DB6CD40221008915C6C56D6B99516CA20C82935E82C8F28B653C7048FC69893975E21D1A459D

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00C46D7DB318769F8E79B97A08B087ED81AC3FCDFA6A136B910627CC553FF4CC89

Coordinator signature

4822530BD32A6828C6E39F092046806F8B2B49E58AC6DCD3EA4A2A9DAA511B588CEE3CD374835DCB0ABD9F9B89D568B25140DDDB4740A3CA3A79116B3E367509

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

1B9586637CE84B86E8C42A0FD5CD87C4F95427B8143F85589D60CCAB2CB71F2C9A640699AF55AAAFFA1EE8F7F04D3B61D8ED9F05DB6D72D45FB13230AAFFA509

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

A6854C3A09C3F048063CD984A6C5E70F948BEF479ED2AF16A387C2E8C704BDDD8C8CD279DFCEBC8738D919DD934F9C517DA7D3C17E4C817C630BD6051A51BD02