Type
ORACLE
Validation date
2024-11-23 20:24: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 (36 B)

{
  "uco": {
    "eur": 0.02102,
    "usd": 0.0219
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D2D0894280CD062ED4FE26B81E0B7A21508C823FA8D3125506403EACD9D765CB

Previous signature

21302A38E6DB7F9CCFF2D9621E4BB5E0B3DBDDD0D32FEF3BC5A1192D28D5B3988DDBF0A9947B1F79487269FC7898FBEB040BE62F01F410D8587B42111C084B08

Origin signature

3045022100E295C7D0DC25407EB543367E6668365836B702A45334BF8379DA84BBBCF0F6C9022037E65801AC8F87FB8C225F5EFB489169161A62CF1FA5890A3CA1FCEC59CB936A

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

001BDC6D9AFE3F16AE0208A0CEC5B2A75DEB622C55F604B6AF8CBD4EE8CAA5CA07

Coordinator signature

8B579074DAAA827E31B879A36206BE7B104FC55D16194BE1632CB9DD20290FE7D570F8483B2B510FA444113BB242488FAA32D06669AD73F0B0B75AA4C3BACE0B

Validator #1 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #1 signature

37D5B6BF8EF6DA0604869D8FB6A5B1DE3D801CE9A5C5ACC5C76B80D0CAB5B41B89B78553251A8B2C7AACB11BC11B40A3FBB0D4A1CB217BE776311F1778A3BF0A

Validator #2 public key

0001FDCD194785B82F4E02D02764800593CB3F2D7262D5F802BAC4A91CFD338F3963

Validator #2 signature

BF5B59078C8F87958B67F513ABE35EE354A47E2BA16BECB635D53B8D4261CAAEA18DC775B0784102DEB817347D5166DBE396E2E97EF9305D93E5E8BFFD5B1705