Type
ORACLE
Validation date
2023-01-29 21:42:20 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.08363,
    "usd": 0.09088
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DFE5ECE9E4E35F75589E3B5DCD50750F529B72B082C407AD8D8E9AC6C606BC74

Previous signature

A52719C8634CFB103B4E1500980C4CCE261B52776740CBCD42D401C02B325DB3A8AB0499161EA77B7C198A84CBDBB2C35D2A0A9B7AB10BF4B7F569A27929030D

Origin signature

3045022100C45E06B4EFE1A16F0BF597E244FD4D6622E7A87EFBD681A4BA733BD0F77BC680022032EA466B90FA8D45EE60D60150651A325B3FD3551D32B7E9B50417496D3ECE7F

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

00C891A69E9A9A5D736068276C164FDCD47BEA17BDA275C5DEF078E7C10105517B

Coordinator signature

C5571DFD25CF2C47950F966477994680277EE00B61CE6AEAC5262547C02B7041A5DADFAEEBADD17E7F86E3236F151D1DC6BAC565F8FE7CD213C2D587838CE809

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

30D8DEEBC2B2828B72F5F95E67887B127751ECED01EFA02A1FEC30E948B1FD2105BE98290D4998C515FD421129C96A1A5AA2764E97B1EB3C9038B94E8710BF04

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

805947F2A818777BCDCC9A757E401AD2AA646CEF1FFA9190D2635F6276CD8F09735725ADC8F9B88AFAADEE259C38229C644C4F7CBC81E5F35F5F8BFFBDFC540F