Type
ORACLE
Validation date
2023-09-18 07:31: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.02854,
    "usd": 0.03043
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CA56F4880924EF212374D8BD622C66D9CE474E1A2CADA6B3E789BD9C1E12A58E

Previous signature

3EC7E6C6C90C65E15942EE8ED9692F04E2B414BB5162BB150137E54F736715827BDF90FCC48392B60B1D0C1F8EDE021E7BA830153A4C9BF6E3BBA7FC261BCC02

Origin signature

3045022046D9FF328D5E16C782AF77D5914234FEEA52281DAEE9A372E74DF4F5FCAB678E022100A5C4D7DD5E3A0682AF6BACA333858ADFDC1DB1D651D1A9EC59F22322EB99AFB4

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

006931A8F120D98A4902D8EEF3F4FF6CCF7752064E2660DDF01722D5D32AB457D6

Coordinator signature

7FC387ADC09EBF5B396DF21B4536719550D7427A8ADC6AC1BC6D68D3EB42759669C4A0D8A6D169759E988845508E0AE9DF3AC56AB785A379EA1DC1B7E7F24A08

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

15D271E7C5B072FC1EC825A8E6689BFFCA6450C7A5C52E2D5E21A9CEDE3681982557DA911D488A138E45DFD31E1D4ACBA7A2DC52DADFE84FA93C3F53A1AE180C

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

4B9B44DDA0395AA954C02ECFFA7C620425042A16248816179506F178DA8BDABE65E497DFDDE555E179679172392732ED8DBB2A9947098A44E50B64FA71B32A06