Type
ORACLE
Validation date
2023-11-29 03:01: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 (36 B)

{
  "uco": {
    "eur": 0.0453,
    "usd": 0.04986
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001137F212709D23F7E11AAF888FD21DE4643FF2C1E6E0C9DB68F412413DC0747A5

Previous signature

5B617B9C5CECF247F2E0738FF52C86D1B3C6ECB5A8FED057A4A1E8B18DC0FB0556274BD60F209C1132E6808F7ED3794771DFDA2AE661E59E4A2912A88A35D802

Origin signature

3045022100AFCA4D62481DCDB635F70004C6B1773ADD35BEB2775B33F5C3CF7963BA3A83FA02207D6E751F9455638F2E49BF4588FDAC3F526CC15A271228344B6720DAD7A8A017

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

004829D5B5BFC684FA21A5412E05687911BE9709C91DECD4610DF22C1355454DEB

Coordinator signature

96BE57F8A9E47DADC014780312BF9658E59C904DE969E2CDDEC6B3613BA62F52BFF373820BF2C0B1F0407DCA3F7442068C4C15F86232C01DE0FA1BDF2B187C01

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

306790FF4A330DC3DFFCFBD07A3AAC37868EC0FDA14F31B2C360E6188964B6FED3C1A20A9BE11DCFFF1F26AEF4A1F27B7A327EBFD2486FEEDA5F90C29980020A

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

FD2463C4833B231CAF2D305EADCF34FFFEFAA075CE6D81DFE25D3E27B42224AC0A62CD33A552C0ED2E3F3ECF5F1491FD05466EB1F36571D17D9705AC3FE1090F