Type
ORACLE
Validation date
2023-09-24 12:58: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.03002,
    "usd": 0.03204
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001AB10CB92C45430C0BAF7E255C3BFA2C9E9CC627E0D31482A97920BEC3EA6C20F

Previous signature

9A9E7856534A92473001F934EAE7F17F5B6949E7B22B92A929EA8B7FA85D41748681834E5F6B79AC2FF88B81EEBF0897F70C884D814BFED224A68E215462420E

Origin signature

304502200494133F02A88AE577569DA2E8E1591C9FE52495BFFA17256CDEF9B5EF1DF875022100E76A4BF962C07C682B876F35B78F8CA3C50A4E62438D7B896EE142968DA202D5

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00B3E01B670EB13DCF5D8D9BE01DE1BDE2BE97E5369FBBB505DD9CB4FD86D977F5

Coordinator signature

B35E473CA674948FF151870CE7FB65F08692D8F19257889AD1A20B762DFD2F66DB0DC9186B655C82932173FE9EB430C09E9AC02159369C024B1B4BAEFB7DFD0A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

CD5C9553C64B74A23ED8157CE9568AE39C21F8E7FF133EA999711C852CB13129AB0869EC084EB419923601BDAAB76A3BC69F46B9BFDB284B8D5C2949E15D5A0E

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

A3B05FDB8509657D73A4A680B063AA3F559DE488392F8FDBF800CB81349AA72035C7D3470776246F704F984E608A3D188A23FEBD63E33EDE6DA33E57611B6905