Type
ORACLE
Validation date
2023-12-19 15:48: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 (36 B)

{
  "uco": {
    "eur": 0.04145,
    "usd": 0.0455
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001C643FC9AD77E05E829C691FD50CE08FFBE9A41E9D097A23CDE49CD7E1C07745C

Previous signature

80EBD59878D49FD1F450A8D2271DB535F0EFF8FAF2ECB88C1A53B1A1BE96284D016C000AA36F42B14E82556EAACF03914EC7442140DAE3C6B55571719FABAA07

Origin signature

3045022100C4C9CD38967292A6ECCB3A75F04E79947546E6D35F1D8CBBA685061BB0D8D8C60220305A9FDF43A3A9F89B59E5496A26B34DB0254D0D5E3EC48E62B47F3A530B8D86

Proof of work

010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B

Proof of integrity

000856CDD25E2914A210AD93E85D8CE7089EACC86877CF5CC616A262D471061C29

Coordinator signature

B90757DF9683A07E0B28B76F1F2FC1CA8644981357BE50001821A80C1F8B69F2B1EBD5F001F6418C3850E28577597E9D0C59E65BF5E94AD470EAC560BDB5A707

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

67BF981596C30D72770B687F35F9ABFEEE16458748AF3F3CE1A29DBB26344F42BAEBC610DAF8BCC602590BB10F3330A26F29BDB598D2C206D89605D36A94F90F

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

B8D2265A5625B06D78389236F2D87339F4D20552873E51B3D5389E3B70C16E236628CCCA2C80501BDA30C0A0284AE62214087BFE9C0B8591D61D9BCBF6D92702