Type
ORACLE
Validation date
2024-02-01 16:13: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.043,
    "usd": 0.04656
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D9606F504C6F708ADAE3B412B72ABF06458C34DF63E86578B775C3F7EE68C8D8

Previous signature

EF1E32A0C7EA7B1F1E6D6AD6F066597A844D905F473B57CC08BDF3B61C43D75DDB46F734366EACBD08670C3D74B6E5F8ADE59BBFA7063CD600C64C60D1EE6A08

Origin signature

30450220287616BEB65B60DB7EAD3C620CC15EB1A7301AAFC472E625BE15336791C63BC8022100B618A434F142CC455D7134B3E715431FC39254F9F20CC5C0D68209E168625BD6

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00250ECCF814B5E9A2E36D01DEC1FE33562B4C271EBE0EC8EBA2EC3A37D1F227E0

Coordinator signature

0013C82E0110232C1C00EB49BCDC0D4865DEABB961FB3937031A51CF6850F99EF7E91ED8CDFF371A8CB93779F253016ED93E5EFC7FC99CCFAC1E55EF8D4DBB09

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

13028BF518D455DE69FF4261EB92994E8E7F9A5F1C5D3E7A924023FD211D263A922FC6EB7CA43D73759A5395222E6BFA5555B3C683F4AE5A3E903508FA68920B

Validator #2 public key

0001488B3DC1F7B13E8CFDF71A424D87DE837E772799D4B9E3DD929D5B0DA5AE9138

Validator #2 signature

00798320A3F0F1B303773789A57C568A30DB2D3D141510C101BD8E1511558534D1426F18DD994E666B4FB71C135A862A41E37ACEBC3F44523AE8EA1381D8B003