Type
ORACLE
Validation date
2023-09-24 05:04: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

000109C5708F48906F9CFFC28A18833267BBB92E6C54459A223D37C5DC8634406781

Previous signature

4C3D287EA62A9A78AFC1027DD7DF5B031A01C85950BC8CEA330B8CD3FE7BF2078375CEB24DD14D54406AFD03F91F6BB5E079ADABB8C74C295DF8F288B5038702

Origin signature

3045022100AE08B621B3D25A0CCABFEBA880D69D221B0B33A95790B19EE348F1697296F2AA02202785650A3AAA4304975A24E819E36A1A735CE3A147E9B5BE3777C9ED0B7E39C2

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00E52F6008C03B5C9F25D2134DF56AFC38F8B1B88BC01A86F5F6A9F5A0A46B0D44

Coordinator signature

7E567E49553BDADFD5B6ECFBEF3E6E41E57AECFA480E561534337104782375E62C7E6729C9C43F478EBFB96CF4339401B724A59C26314F4D307947038DD11608

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

FCB9642AC71C86340A0889E4D606A1991EE139782FF9280C1C6880E8DC6348CADDC15807D8065B660C54E13D9506A2C09FCAD3039458D53C7EEFEEF6472E6905

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

A03F665178513E13209D77E0333C7BA6B8A80D4B9AC31E437949D4145766D6C2EA0C005876ABB7E46B74A35EFCB4B3E3C9034E87DB8DC1553CC2EBE9772A4D01