Type
ORACLE
Validation date
2024-11-06 20:38: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.01449,
    "usd": 0.01557
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000157F781C2EE5B2D72763EC3B507A0B567DE77F94717A90919F3EEFB4CBEA15DB2

Previous signature

80F63D2BF59252CA67D91AA066C9E7736A883D426B896CF53D83AE42888319E24B287441D74FB0B6DEA79C5C6A7D0258D6CC0394CB8F09053B807CBD83E30D03

Origin signature

304402205F966E3292687A2A39A6E84ADC9C8A45432B3AF8834854B8C6B4E8B6FFB9E90202204F133DBDC835C83DE72A08F080235F367345427DB7ECF9C2CF23033A1E0C6C23

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00D0950B0235BDB130853A5CC3371B56BCD92ED992F2124D99E9F0C570A3698260

Coordinator signature

1ADA8E6B86DC176CA83E8DA1B56FDDB5A27350BAAD9AAEF1BE0AE1480EF320C61F293AFC7FFA38E72305911206BE4C38B945573B33A43611913D8305467F0404

Validator #1 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #1 signature

8B1D85FF241A59683C27E385C98BB9ACFAC8814FBDE30657833AC7709E0C9CC8182F22980B3F5E5394F7067F4969C53CCAA61141D6ED3AA5253EF3146C651600

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

BC8436AC2987EB1523E07265DCCAB4E745498D1FA3B7595525B2009A1BB9EFDD4EC3E20935C99BCDC00E081288C90E2ED48CF6B412060D4E878B2997D5E5FA07