Type
ORACLE
Validation date
2023-12-19 14:34: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.04113,
    "usd": 0.04509
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000189FABF0421705F91E762A5FE2E1C3A71E706A5E2CE18105389B67211F942BE14

Previous signature

C0DF01CF2FCA9F82929E1E1440207A9D8BA22C318B242E66F0C0803D41ECB967FF48A79A90B1EFD8DED3C3852F7D72A41E897FD61A70ADAABECD81C69258A205

Origin signature

3045022007E35314C2C4AFCEE93B6AD16CA0F9CCF7EFC6B3202B5206B8E7A0206AC7B830022100D2B912B9F1F048299546E7DC7D3BE55BE6F0708C0D16E652E2941416C738DAE4

Proof of work

010204BBB51109353DAE37E606F09AD2EB339DA605D2E578D9080E366D84965B3765E123FF7DEDABB67837175AF3A4AFA90AF4ED781B8FFA76B24922FD1D1DC1A8B485

Proof of integrity

0087D377E7A0B31D16D33D0694600C81E4734FB94347CDC32EA66011D0DCF77DC6

Coordinator signature

397F31C824055A002BF15CE55A67DAF447629EC90ECB076AE6F7597A05E37C7BB6C12D8162CE0CC197C4D364F027BC2B375D39261CC3652DBD3D96215AE50801

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

E158F10B9F4DE016A962B061BC130DB658B352F9D274751316929BE560043D033B2092A8E3888808293908EE9ECCF625D56DA148E751141AC3F7884B7EEBBF09

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

B3D142CBABD9BC6F162C5E6B03D7EDB641E253BB7297D04F0EDE8FADC724F68285BC5D95200FB2CA6BC38AC163320453546CE26D607B3AC7D3F7AA54FCAA1501