Type
ORACLE
Validation date
2023-09-18 13:12: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.02854,
    "usd": 0.03043
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015EF7A2ADCCED3963D7C2F9F9166ECA5EF583F60E4573BE547204F9A38CA89FD2

Previous signature

ED648E8C0CBA464DCFB8BA846A94892BE6C45251219A94B118063914957BDB2725E62CEA5A040AF59DA1946D6F8BCD82834B74EA110F58328565EF19D35AF802

Origin signature

304502206BBEC46C1AD30D0CFC77F0A3192FE5424F9089AA7D4E419F72F6B9E11D187B8F022100F35986A215437364B3E5E88EB1DD86797D7056748673A7BE4D14705D8598C8D3

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00FAD563B4CD5DEEA9494B6FBB7E210CA04E5A3F96AC44DF566883B10891803538

Coordinator signature

34488DBAA2CAB8897EB18D23DB0701FC4863D8918BBAC0DE0C83893F56BFA2FF67A60843F1224F9909C3E4A340562BBFC8391DBB7CA8D1771C9117D937975C01

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

0C9EA41C4DF01CDC9C968318AB4E75E69E67976A234AC319A5479EFA8D50839C23C90F9E7621EBA8DA7E841FEED11CEEF713622C5960B2A17750C1568FF5E108

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

BDDFB10EBD28C4BF6426B82499FAB69698188FCA7270BE601E35BF8AEA6300EC1FF4A2FD6B538B5E20D2AAC15D519AC8FED6477B43A0750007CDAD7914F1B00E