Type
ORACLE
Validation date
2023-11-29 12:26: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 (34 B)

{
  "uco": {
    "eur": 0.045,
    "usd": 0.0494
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013B24955EA0E70320FC4E937E22DE6FE3580864EB4F23972A565932483D22A07E

Previous signature

D269B2FDEF58E521D40DB64DD4774330DB5D8FBC4BAC5374059B879F894605FED8D73445C2D6F0872775D1163928D7651B432290695FB0113782F5789F0D580C

Origin signature

3046022100EB5B69CCB25D2CC248608AD09801CEB752CFCC9BE7405B7D91BE3C013328CB170221008A3344EBDB72354D14F8576139A64B0348B273080756ED7AF0B06691528D9727

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

006C51A3D09ADF3C0A2450CEF75672A72C40DB342A1C28BAF2A7EFB45792E05064

Coordinator signature

9DB59455F0A464B8A57FFEF0B8C16B41DE7A3C1A65E6247F0A0C72154AF438AFEA1CD6F2E475099B0D10B6FCF14965B679EA7EF99AACFAA8F7F525F8E6F3780F

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

D05151F2915982216DF7BC1A37B509AC13EE9680538A98383930F4C1D50D361199A12CC863E70A777ACCD1313D8B5CF7A2F8F24452C0EF6B6F54835816D9320E

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

673D87A6D828C316733B3502FC92C5B28521DBB892A73B952AA241110E9533C5A7686A0E0494F9535964DE96A1F4C3AB1F0D35219D30507ADA3A21DF2710AB03