Type
ORACLE
Validation date
2024-10-05 11:29:50 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.01221,
    "usd": 0.01341
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001CBC8168C217BF3452B23592358B5CDDA2BEFB0E462D4AF9D1978D4152C9200B3

Previous signature

6AE2871270E4E4A9A3B03486ADAFA5F90654C93F95671C28818F1661C5E767B27A2041F3ECA874FFDEDD39129B4A2D5B9AF1A4B1C01A0D53D1B388AF9DD6B407

Origin signature

3045022100C605D589C991A78157E7EF83C87FE0A49E94F4D380AEB51DE17B4CA389FFA4560220507A872D7D1034B11DB584332B2F515ADF5603990C75D40ECE2DA6478F805F37

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0079BDBD7513691CB8FD1B29AEE3EF7E357280411F7DFE6C1D59D6864425A2E29B

Coordinator signature

9EC3333D2F9156C851F90253550CA400D20A1D885936989D9A8B66BA4B6BE23F0DDCE0EB88A6E81FA69994AE389C918B2B1EB9599D8C140EF64B540C92662700

Validator #1 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #1 signature

51E969CA7B61342D93258A1C8337E12F658EF028FDCE1D3CF338FBA73AFDEACF16541AD4C924104B82B9F91FC6261641680055C9A816A1BBDD66BB3934F42907

Validator #2 public key

00016A24FA6FC34A345FB22A7E90CB6BC583AEA140B679549F745FB51D59A93F7868

Validator #2 signature

34F491D8072EDA87060C4197C8C1BE7672467A5200BF8402FDB8E88919FB3D1161B8CB412A02C0AA508C2CC1A062783D958C8B1CD07A0844B956FBB5D680C609