Type
ORACLE
Validation date
2024-11-23 18:05: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.02101,
    "usd": 0.02189
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000159AF81C774D8625097C4F49A3E7026E2461EC0BF65A7EE48F7877E496559F98B

Previous signature

9A7C3E128DCB4C3318ED1A866024425EC02AEA5DFB05E591113163B773B7FE4C0D4D4802254C48395813A39858A51D280DD9B887E62B9269F06B63BA83FAA70C

Origin signature

3045022007EAD4809A1171E190C9EA34DF750F81CCE1196B2FE32AA3EC2D7E742C9271E8022100EDFC888D1F9E00F9206BDB86CAB4FC7010C017D1EB96B7DC2D411FE86000CCB7

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

0087440C2B70288D596E171D5C08B38255F68679E8F3A4593A18F7EF84C0D69CB7

Coordinator signature

4941F375BC21CB18C2AC5CC50BEE5AA5F1AA1DDD946157D0142D9FAB90B8677A5FDC91FCE7E0D9D0FA2E91563887F7C4A3B3BF137A2D26093CE89DC4BB27D009

Validator #1 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #1 signature

E81AAF3D6270AEF08C1DD40A7E430F7FAA45F66B407E898B8DBD4174AA722DFA0E4AA8C0BF7EADAB235E979EFDDBF1DF1D563DD327077AF2A18F22F9F026D903

Validator #2 public key

0001FDCD194785B82F4E02D02764800593CB3F2D7262D5F802BAC4A91CFD338F3963

Validator #2 signature

49FE1BF863C879AA1523398B1D565F69031F87E19F310AF0DE2C64FFE349DCE0736950AA46E0D26CE200FC237B879AA87D26C0A417FFDDD6D5F018FDEBE11805