Type
ORACLE
Validation date
2024-03-29 03:53: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.03625,
    "usd": 0.03906
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015FA1720AB6C342F6A1E8AD9017E3593FD093C8190BE8FD0454C089AC66BB4CE7

Previous signature

00BF9BB279C35842D7DC05702BD2D98582EAA3609AA32F50CE281FFCAC3595FB54D596F62E57E4AD16DCBC0530908E69F1C820D9823EA58EC741F2681D35060F

Origin signature

3046022100AA633526EC3009950FB2D2E583A83C0C9E34A9E4070DC2167EDD5B4B1DE0E0D1022100CC618F5D62BA79E871AEF29272DF2E00E5A2031FE992F00562C2F5B4A039B907

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0011DC20AB7CC8320A7B780B2770EC2AD72BDB399EAC830AC9A8A1D66C394EE58B

Coordinator signature

50F82C7E4DE80250D56F84F85BA9119559588CD801B5246A5438056AC84DAF29ECACA8F351A1B0542D319A13B0696D9C0EC782ECBECBEC58461FCCD671DFBE06

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

0728E4118A2FC33B8B5C020B7B458E8743DF8E6461E83511BA9013A65EA8A6F20B0A3875B6C73DD610FB5F338C93CC1E22D8089200F188E24BAAF4ECA73B6D07

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

A454FAB5D1053E01C67CF973D176231F3B002A9257BAC108DC47708B0C18E5313E7B7D731EE4D9AC1ED9FBEDD6AD60B9E7317CA8C7C608066BD416B5153A7A07