Type
ORACLE
Validation date
2023-12-03 05:26: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 (36 B)

{
  "uco": {
    "eur": 0.0458,
    "usd": 0.04986
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017CF7347806B7D575C1DF718BE0C036D694B9F1A24F675737B36AB9D9FFB8FC80

Previous signature

CB81DC77EAF99603392872D84E0CA084B54E2C65407A87B53951CC80A65B1F41D386A5F174FB9800DC3B4CF30CCDBF650A222E9ABFB906B9767605834CCE9A08

Origin signature

3045022100D56ACA474A98DF016DE31D2ABA8ED26201A414A339F4B08A7DED3A0B781417FE02207A30AC7E6F108D097C6C8E88D92A1B0DC2A49B888874F269092B815ADFB8EA7A

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

008D9711D1A8B2035D2C1733654F797AF4EF6A1EDEB43D241CD77C17EF090E6BFE

Coordinator signature

6131E4C9CFF1E70E263E3A34A8032A6F81D7848659E90919B32BC6D9AA45AC9641C821144B12B375DDC42C1DF7FA2956BBFECCDED0C0587C7DA646CD4678EB08

Validator #1 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #1 signature

2AEBD7B46566FBA3482B2FE5C52A3FA747B81666641D2427D829CF125DE6152A09AEB45D817C2910BFA284D34E15103D42BECE98FF6C414D508F77554165E708

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

ED18B7FF5FE13735D27785FCE2A54D24D571B2D9E4BA89A62A0F88FB5FF0C1CBC6CF0B5BCC4A013D38E724E9D7E3F094E5DFEB64B5F8ABC0C69F445DB92FE402