Type
ORACLE
Validation date
2023-01-29 02:03:10 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.08192,
    "usd": 0.08908
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011D40AA2F0E39394D8197032C34795348F6F2C3D41D5D07944FE15CCD17DC3FF3

Previous signature

24BD9F7836C24822EE11FAA705168DD8147F0A233D47F239A2B0F517F0D46F27692E18725B56D9B2C680F0D9B9A9A6A80FB8E7D8F280A6B3816B4C0C736D1D04

Origin signature

3046022100A055027599175AB2088B7E601FD3BEA6F1D5F76AB070D23D4AD54963C84B3724022100A1BF81ABADD8A2C84C42E5A150130DEB445B20720068B54E08D150B484D42FDC

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0054EA66AD002B1A377EAC03260CA634EB5CDB57F6C09B8F4DAFB71134CBBA897D

Coordinator signature

0E3F8B480D01BF696BE71D66F7F823F239A4FCC1C7612B68CBE7BCD75C79742091F7C7A5206F325E3FFD1727FD9A1D74D355BAD6D174DB75B5876C7CEA866F0C

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

C0F989ADF23E855A751875951894235B9F09B00E753915944E41CB911777AB0AA4D1FABDF06448E12485099E29C288C779E78E9A6BDF3A79AC0B320D6D817005

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

153BB09563A6EACA912AFF45E84863BD2E896396C77553DF8D07159A1FC5A4F0617BB8FF4D41BF4F68D884AE4FEAAD78F442DFB1EAB4366FF5935EFD7A86DF09