Type
ORACLE
Validation date
2023-11-21 04:03: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.04924,
    "usd": 0.05393
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000149B9D9C1EE4266D8449208F40F60D581E6763A1C6C7CA0D130399DB5A4DB2F4B

Previous signature

A5895DA97D10F6FCC21C1B880C56331749643381611A86BA4720B64C7C3D40AB195403B747B58C2E29CEB3459E405E0E89F71045591590AF996B131A2A54E60B

Origin signature

3045022100AF581D8B7E69D20EBF10427FB039A8E89EC2E63013059AAAC05F7B3E7BD5AD6402203CA5784723BFA0B51B4D1BBAEDD8D57224BF10ED4A0511FC7545F90C3F277C59

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00AA9948DCCF3556EFBBB049C915A7665FA44193ADDC8B8A9F9925D628367AB087

Coordinator signature

DB8FC2E35F19033A48C6E1BAE0C66A55595F7CE386E8AC9C9FCF3E3F27DBD5E87BE37CB0124C2366D6C54C4C133C59C72E8B2A3DFB351DB73A2C98153CDC4908

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

155B59E36EB31D3008E7B42C08BF98AB762DD1B34E8825CFF9CEBB6B9B722C014455EA2C9A1BC58321ABF38386DA79C8D2D089D4E8C74C5AA8CAEC195A1A2503

Validator #2 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #2 signature

1B707BEFE63645FDCC90CD71E96FE5A458AE144B4D7CB903E722A1FB424355B38BDD3727EF3377C417D9BAB9C0D699BA1D884E6F8A463CAD9EF15922913E7C0A