Type
ORACLE
Validation date
2023-11-21 00:37: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.04984,
    "usd": 0.05454
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001343730E2309D129CF9CFE0D035F950C9FC63CF26F42D255C51AE876DDE508BC2

Previous signature

6B88E75AA443F68F0ADC854C0F27286B7F52F2B5C7DE5E309F8B72A7CEA0C334F6F417C3445D6CF62FAF9C5DBCF7EDE9DA65164E18CCC75E6AA5342BA6C9B40A

Origin signature

3046022100E02CAA51E9AB3C8015465865C1F6D577BC5B79409ECEFF3DE6E34AC23A03DDC50221009FA71D9CEDFFDA094A7BB73CBACD25F69110DC7D160985B113ED7882147A12A0

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00677513C288B4AD38D050873CE940D06D580DF4298D5CA99E0D5852EE1DA16841

Coordinator signature

DC78308FCBE274BA6A72DD698FC41B73FA8B8A7841C03C4CE5EDBE0474AEB64D16EBBC2C43969791DF2EEC1F87F625EBC37F977957EFC05BE6B26FA4C026A60F

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

4077DB7AEA3742C47D6688B99F186E818C6D2E6D7E736BCC4648C7E91ABB5FAE848E707FC2E7811C35EC1BD839A7763874FAA25D21FF1C133A2F01F81071D601

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

6A361953452E03B4D3388AF3E80D9507DB49CDEAF090ABD35EE5CF89F5389799AB73F982A6CA7C00CE67F03AD3DC35418A2EEFD12E66AB1438EBB616826E2409