Type
ORACLE
Validation date
2023-01-25 23:40:01 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.07992,
    "usd": 0.08725
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013090EA250578C17040413ED8F472F34FB90C77757EC4855290FF306EFC59417B

Previous signature

4BB9F0904F212BE6EDA5B5029AB5E9366F3F71A84A0F7426BEF6E8CDC7CE39BF582D4FD1006D0207D321D5557B942B1CF04300516430FE2FF820CE9FCD2D490F

Origin signature

3045022100D86B8DE5E8E7A84561D689360F8CA1E96656EB8A3AF0BD9B6E17D37DA6A321A9022047E12DBFEA04EC3EA5B57CD379B8E2A819CFFDF79654062EFD37A5BFBDD5AD48

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00EB8E3E66B8C7FA96652773F2F5993750C258C3106FE1B8C4A0B30ABA08A19A63

Coordinator signature

0FC83F59FB0005D84AD1E16788639AB3AB64AFF96AD3DFC232181E6DF466A8E75BC85E5512B88DCD8A7617CAB27934CDEEB5EDB7D4F92F30AACC831D29EFC203

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

32F9BB01E682268A4830071809D957F9C68E79719F2CFF80E34E79F5145DF9F1E824E3F7CF939F1D88709C2E51F3956D8EC66B067FE4BC53262923889C6FD204

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

43FD25EDB2E899561EFB6675563B2E971408291C844841C2F29DF0821DBCC7DF52491674892F7678BB46156DCE47E000156E9F5A9BD9479D34D2E195E1B6AB02