Type
ORACLE
Validation date
2023-09-24 01:54: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.02954,
    "usd": 0.03171
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EA004FF90DF8CA8D988C4D3175F9C69894C4C2FD15E55E02310FD0014CFD6521

Previous signature

47418C6E251F40CCF23DB5AEE0F09F49AE73DD27F089ADB5AD297D03D153B8C5D7DBB1B1D44B6FFA7440D01E18338BB9DB6E9E12C128147A1EA7382EF6F11706

Origin signature

3045022100F71FCC6B7A30D3A49A03FF52A8D4F1A2E9FBA1BC1A0D6467620D9C853929D80602206AACF30050A9B6BA796388343C38954BD047E485C2282ECE936FB5EB839C75DA

Proof of work

010204AF51D99C93DE579ACCC586B132BC6BBD609D68A5101B9650E0344285202981B7C3088D84465D5012EB598E3BCDC7D3540BEC6F2E7AB666485D354687D41AAE40

Proof of integrity

004BAD9D8F36333E6C49FCB7AD1F0DB7994C359EB0CBAEAB4302C71AC51200A8F3

Coordinator signature

9E908BB0A344BA98BC0D0AB886EDAB435FABA466FDAF2999452703B5072644E67B713CB90EB4B6622EEDF875A3F49F4AE23B73239DFED5B1C66164692C194201

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

45FC984DD2A65EF2886366A5F238EDF0D840D85D5E19648E9A761E41FA3F5D15D86A206EF1B357F013BA398277516066E3AEE07FBC242819E5C3D12D8692470F

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

9F0D1AC58D7088048824E0A8886B59B479C5DC35D13128CF828D27F21B5F61C25F0520FF39F738C7847FE607A6BAED68D775F7919B424C73F5C32711BEA09D09