Type
ORACLE
Validation date
2023-09-30 10:20: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.03752,
    "usd": 0.04078
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00014FA9AC3FF1C5B487AF6DBCE59B2D46D5EE0D4495F69C28483BB0517FAF190F8E

Previous signature

5D8B4EBCD5EA01A8AD8340FEF600B9C36167DFEA1BA2A3E8BE073E296FA214BDB91E41A94A6AF5532E0B0C44E259B57B17688509295EBBD9DA11A9EF72DA3D08

Origin signature

3044022074326C88DE7E7F4E7F9C723764FB5DF56FED41CEC0FD195E2C67A9A7C16D93E202205F5C7407DB514B1046C5DBBEE20DDC04E7E87437D302C74587E8A3DF5033971C

Proof of work

010204C5AC416895F8B16BDF434649B3A5587CA1EF11CACED3F477AB0B5B8820B65F169E134A1461CA117BE5806159DE9692BE14E42A206CF28E0F500E2D1330FD1D39

Proof of integrity

00EBF306ECB7756F2F131EA377E04E35BB422C7E81F49EB210A8D9476EB4AFC0EC

Coordinator signature

868778FD86EADA6F0E0BD5AF89DD35B9883482F42808FF5D9D7B712CD1F958EEA46011AD1238DB4980E9478B2A82C8571AEBC2FE6876BFE9E91FF6353AD53504

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

094FEE40D67A8D827921115DCD37FA509902F7755E0C2A31F13105ECA679FD0179432F0EE4FFF680EF87EC3F03305BC8B73FFFB811E80073FC8CDDD508A1C60F

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

AD46D9168C43DD9553C16E2E86E1CDD02E76288BA4C18CBD4D08B97AA5B9E3DD02E8116C9DCDCE374D2CA16FB89139B0E485AC5549A65A36D00985C5D42FBC00