Type
ORACLE
Validation date
2023-11-29 10:44:10 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.04572,
    "usd": 0.05017
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EF161C0528BB004F7022A2CD602E6BF31FFED5C2A1E3E11CCC4985060682D79B

Previous signature

042363BC537986BB82571E40AA08D9410E6DFDD4E353EC37EE5950B8DABC4959A8B541B22798882F6A507C9E55CCF6985785F6679CDF7B9783423E0E1A389F04

Origin signature

30460221009AB3FE76AEE5E92D1092B3CF8540CD569A6AD74E7A5B89E22FD9F324FDA39707022100AE65A580BF4B178C7A288F30A546AC5D7CAE2101D3EDB31095F75E69A86CAB6F

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

006A06108E12F3DA6C3E1E8C43A937098D34F2999D546D27F5669049F80698B96E

Coordinator signature

6F1F6EC555F74C58F4FE80C9D35E555E74E6547A40D08B0DA3CAFDA25A18A9DCE7CE14BEA20C874BA4D3D34B15451F9B8EC2E734769F3457D6C497EC6B510C0B

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

789C9C958C6F8D53EB9CF8B56BAAD744A01CB6EFF52B11277A83B6A65865F2424E72050A3F12DA063123AFB32ADCE42B4AE191FBCC373D93B780854500259A0B

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

769314AB5E1E6436A1DD90F58BE7DE0068282B4A6F80CE69D07D3AFDC41AED8C82BB0AC282C07C3053F84FB631C52AC2E063E3426B4303E69DD02DB7E4F32F0B