Type
ORACLE
Validation date
2023-01-24 23:44: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.07885,
    "usd": 0.08583
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000184C9E3034BF6CBB302747D770F9DE6B6B981AE4D0CE806F72FF80C5F780A80C6

Previous signature

761F227B5028E2BF789D4A80BB3649A08349B13A09D7A7DD7A0DC964CB255A5A6CFF98FD2CCE4EEA862A3298C08D087520E040DC668DE0CE02274FAF25E6BE0E

Origin signature

3044022061B464F595AECDDDA5A7A78D14F7FE8EFED486383B7DBA5D5E2BAD10D13A2823022027CD21B8EDB397E25D563B7D39A86B81F80EDC20378FA731698078815F4CF086

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

00CFAD336361C3CB678EAADC8D00C6EEAB54563F1AB90FF59EF503EB86D84F9ECD

Coordinator signature

32BAF84AAC483DE33FDC84DD05AC5F3E18B1834568BD98A954844ED16DFAB96F228D1FBA21FC5861434857445502F179EB1D5A9CB59283D02898E1AF0A31DA02

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

49DDFDED81EE25E8FE5A5F7F2A8B554D2F53C0BEC9C259AABC6C38A694D73E8150CAD6BBB94C5351B4B9DABBE4300F0A7D7769C69399F8F21E1458D27290150F

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

7B726FC856EB5D720865ADBFA24B1DA36A7B6C4E655313939D28ADFBBA6D8016FCFAB58FE52D8DDF6A1A883D928F9AA24393BB6649F769815ACF306C42475D02