Type
ORACLE
Validation date
2025-01-21 00:46: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 (35 B)

{
  "uco": {
    "eur": 0.015,
    "usd": 0.01562
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001A5DC7002C32D0F3F585292E08656D467B394E60F541CA25CCBD7291FD8B8866C

Previous signature

ABEB8C1F56CD9562DF28D6B225DA5F7BAFDC7BA1395D11729B09981567ED640F750E7DE93245A6D8C5B763BB9B7254D0E0005624E8C973998E97E45D84D1D401

Origin signature

3045022100DAB4A13630BF60B4A36C6EC596DB602967C248410FAEE1B53DDFD7F3EDF74F4802207DDE83A2E4C84F4453A3ED0E1E5CAE4EDC089296995A474E6AA3C55FCCE9EC48

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0059D272D9A22A3AE82DC01E46176F9BAA278013F6DF8FAF8AC7FEF19F5D0EE79E

Coordinator signature

F7316D2A9EE1759A045E124DF851177D4533F22D430D1C3AECF8D44E244079E49C7595E03BF100943F0FE143B588BC428C990F81D51095257C988E3B0DC3EE05

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

1B1291688DECD12B0A64DBB4999FAC60878B974631C6721DDBD76BE5BEC83672AD9A0D52C62FC48353E55A6C7FFA1D5043D40843D1B100B9ADEE0E562055CA09

Validator #2 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #2 signature

86FC5BF651720904B2605A69C839C0BE64B6EFF0E8BC199F983900F8DC9F6F7E3FA9DA0AE4ACAE7EFBF7D2F9432B0DCC2B4F59D20536BFE51216BAE338438405