Type
ORACLE
Validation date
2024-02-21 15:14: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.03741,
    "usd": 0.04045
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001102B091F9F099A41A1EA56013B3F0DAB424B064F73B1222996922720C95641AD

Previous signature

C1E2A3E5CFE52D6157F5B7F51F30ED4DBDA783B8080974B5BD54773C2E1431D0635863214FAE36DE4CF491BD4397F6DB3C502534EA7E365AE80469703D52E307

Origin signature

30450220685A5BE0C6F8BC4B12F3CCB30735B7BF1ACA1F719B17E7EC3909B48DE8C6814A022100A4121986B16D256860BF3A6C9E3D81C81984E5337341871F1F3FBF83548E48AB

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00B910804C8E5F410FF4DF7D08C1AC1FBE3324C6DA871F5D8109555207A6C2AE77

Coordinator signature

643F3641152908A181D66ABB56F13D83717AA507808BD311F419B8D7208404E5307068329A06B70454ED29071ADA4A19956B789800DAAEB6FF92ED6651E1BA0B

Validator #1 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #1 signature

0FA395CF36B7C4A89D156E9EAB896F5685D801D1BFB6977F7CE349D1E2220C8C1A3195778D8F2C364E5AFAD03FF6539D781701D5137DB2BC3F83FC0737E8E803

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

31432229EB0E3F093D9B94E7367C7665B4FA8785B715EDF761521D1F8B6715B21D45B52F495045B7078D00956E9B065017AA8D40A4C20A48E5421EC7726F760A