Type
ORACLE
Validation date
2023-09-19 12:16: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001020EFC19CE7EC242685F9D8093F907A67E7A317F8947F14444A55937459F7CFE

Previous signature

375136E9CC9C3053C1BA03C72415598E51BD47FCCCCF28DE6FCF0595CEEA45FF2CB907F046CDDBE488C5F6F87DE6AB0CF0B33168E504CC46E7435835B8B72E01

Origin signature

30450221009A81AB81116A84E50281E73C469D2E1E54DC9E4F1A650D98B2A65B5DF9A97F0A02203657FDE947A7F7983AC22423523EC2EDF8901D6B3963C27A99E2E07CD8A88B70

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00D0E1A4AC1AA1B0B00276494B8C3BFEF3E7810F9CC6C23F21804257023AE8F0A9

Coordinator signature

727E03F431901D2801B962155D111350C6E3017E4C565F51CDB882CA60DBF491361A1628E55E28E17DBCB7B20A846CF06E95A7D2E8D8B02B596398644D69D00E

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

3BF8F58126FAF71765D4961203641F1B553C506C2D79DF283473C20D8D8742CCAB6BDEC5C1C253CA6BC85E0C901286AD5DE404C0EF1BA70243806BA1F0D31B00

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

BBB3299E63D09A4E952CD5AD2EDAD3E2C7B843D7A37806CD1027441810964B0C65D40C75C3D552B4ACB7693DEDFFE972F0C49206E09FB8B78F0B1A27485CAA0B