Type
ORACLE
Validation date
2024-03-29 08:22: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.0351,
    "usd": 0.03782
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016FF98AA96797F80D03A9753C9050A9D739CFE615307DC1FABD0F9C5666F40432

Previous signature

907B386B554B1051886271FA70E5CCF1427A1DE02A9168C1055CB7FB7286258FC0A394A6D01F7B6F42DA521A32495DAEF69AAB08FBE138A18F56150BA4D0E80D

Origin signature

3046022100C1781155CE7DA23B12E9CC1E804502B969E86F5C97C188F9C56D610FFEA9821A022100BF65E5A34647B41064139E73364C6B2B73401EED258A07D3F5A6F2845073C41E

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00AEA488B1063222EA7D7701BA1A6A2438FFAF48796C8031EC20DC7B78243AF969

Coordinator signature

98C7EE7FCFBD5B8BA1229ED67E7038C8848609E70A1EF61450D8C38F9499EBA55B6E2863E73D9353C941F953AA81BDB2F157E9B334967B0A0501826B946F550B

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

6C6BB5314E7C6A5DB1708D1A753CF8BCE94950239193DA30CAD07459CB3AE9FBFE38F7C4DB174B076902B5F21E0B1CAE2F4751990606899C0198F64877770503

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

BD6B8C616B694F3999F0D8364223B32CE8F6A5DB69AC862256E835CF951178610A0138B4AA72E1A3971D48B228C133756E8BA7A453E3EBF4D7F2D0190CCD0206