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

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000162347200C18DD5C6209B1BAF83FC1466D178194E4965A1E1BD09121229725911

Previous signature

165F3CEC5CD9A72D643AEB57E29576BE665416DF4DD9AAD795C2B141661D60114C5A80720BB68ECE9E527B7186377E7E2263E7091D2A936FA0AB65C440CCCC08

Origin signature

3046022100D2A18D9C3DE36B9F82B0301CF7E27EA15E0BA05C93891B2F5D62AD5779134F1E022100BBB0EB5DE6879A72BA0BB7A16EB8B0EF21110B1FBDFE5AE6D3B24BCBBC041399

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00DCB7706D4B3F1FEBE200FEFC8CD02B7D5E928C06B2FB48D66C9FEE54737E7EE0

Coordinator signature

B938BE1F02305CED8CA9E94CA53FAF70FFE31596A5D49B898A0D2F0531B849CA63A691718AD30B345B88704E194D07DDADC781D124E68D2B2DC4DAD500F6E800

Validator #1 public key

000165397243EC40FD3CD5586F605EAD76FDDF03ABCA112C34F871CB441EAEA99135

Validator #1 signature

0536E16CFAD02BB365CCF5BC8F337592F3392EBA7805DDED6CD65D52780CDDE1834096F311C985C1F96E00B32433A5B5B60694F69BC89A0E51EF374DF68C1100

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

BA983E0F7BACF106B21AE7A862306483A827C07CEB1FD7EFF74569CA036AD3A93FDCD25A58A9DDE63431858DEFAE26B6B5349F90FE9358C228D4645520DD6603