Type
ORACLE
Validation date
2024-04-27 13:51: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.04779,
    "usd": 0.05112
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001AB70022B83AB0BD052497791CE743992184DD40A277F4F81BA0D7C681268849D

Previous signature

52A2C2158C26106E32BCDDB16235670664FC6E48ED9588A240A63C7C30F5A18EC1CC1F58A059ED6267F6039FED1B1152161D619709DE4A01BE44309B2BAEA201

Origin signature

3045022000EB947954418F10EF8DECE6348621BB68BC42418C289786C2FD592F9E044C9A022100F94B49B70468B6523DC0E06EAF3FE671652C51B0EDD7D9236B5146521D65E43D

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00B5186FE4ED4714E3C2E84F42306898B4A7C5199CF10299D8D61F62686B56AF79

Coordinator signature

80E5D5A904407573EDEE53C6BD934B37AD3D6696F58A88F9EC159E9AADB022726CE3674056B3FBEB095CA07EB1C7F176C8265B61B04BE97BBF5DA28A0D6A0F0B

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

C324BEF8B2C458AC94CEB2DC3CAC773C50673BB17515A449E2613451069B1D86458E83604C06124FDD4323B45F489386A4C6A07B5D289C8E469E863FC12F360B

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

459AD0B1C6C35A2428B803007B4DA94CC1F2BE3B2313DC96E437D9918074CD1BBB15173230D86D5EAB47CD9E2F0EE49F93B60A2C9D272E93C6D01CE60F9FBA05