Type
ORACLE
Validation date
2024-03-09 17:00:10 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.04003,
    "usd": 0.0438
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B1CD51484B02F1550C3637C9755A0665E9C09A356871A29D2490D6FB8A58FC4D

Previous signature

4DD2570FE361BF078104A73115852757FC2C67EA8C7830AA1A648F75D6D456E8D15B4F43081A21EABCE9BC2EE2ABB4448D8976775ED0365865F31BB51D2ECB0D

Origin signature

3045022032DC0DEC4AD44135FB3AE07C63D1D2D54F81E65A8A67C1E8E00AD9EF356AD66B02210086E25415995514EFE581FE5149BEEE2589E964BAEADB3CD472B7004D1E336AC8

Proof of work

010104974010B856C582B1365740810D390BEF2DD254CF34BE4C9CB563B8D83D955E1D133C80D7DA26DDD9D805C56334639AA184F5DC2F78004FF51EBC982007E0BDBD

Proof of integrity

00A0EFAEDCBC4FD442881BAE0498238F3F5D09883B7AD97D8252905C4B98AF6478

Coordinator signature

A6F5DE2E066D8CB77F3B79822F7C1B5A09435DEB063A01A6E51BC851AEA46AA6BB70204672AD8C5782BEFCB5F9036EFA21ABEB35D2967E927E1BBDD97F1ED40B

Validator #1 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #1 signature

60B3F756DD47C101DAB73AB89A1212E64B78C63BDCE1ED3497C4957D1D288E80489663AFF0ED5A72F4E618518079E8CEB0F24DB840D7CFB8EEF8341E1B46C604

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

D72D39261853EEC6971223305A6FA7528D1DF204075DB9D9DA424A6D77F6B2C12F23C5BFEDEA4D479507B8D7FBC25DF9B404CC6A49B376006B78BAAECB385D08