Type
ORACLE
Validation date
2024-01-08 13:50: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.04367,
    "usd": 0.04783
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F8DF4990CF4B060BC0D0EDCD4BAD5951725E3AD3A243F8F2C445EAAF5E8335D1

Previous signature

35980067AF0DA76112CEC022B136B65EE2941C97CCE629A2CA277760C014DEAD70CF47B2098378B08A094959D677E1B188648FE1379DE27A794D4B0C821EC60E

Origin signature

3046022100963744C3A940CED7F14242C1A78BAAE7AF25FF685CF4C85B20CE4C3B03B75D32022100E3DE4B8D30CC7822EFD491DB5A8BEC270F8AE64E89D04196F7E1288E1D6009B4

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

002904EF3DB721677A375EE82066BE0A3113EC5FE6C17B976FB776AA46CCC7A77F

Coordinator signature

681007E3B6775B4F93C4E582A791AAA8FB3A3E486C7F777EDE5B114CE6549D16689FDD62E43C518622FFCF5EAE8BD42B9BC836A43EAC35805FE5B9ECEC4AE909

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

1223DBFFCFCD5F7D92C95BD3389672F8EA4A419C6D16D616237FC18BB06F6CAA870091A91972439A34EEAD9D38B34CB62659E6A1A61A72E690F9D3DB5A9AA10F

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

2683207E27E249D99ED08B8101E402C91BD9BDFE9A4FCD9D4B5CF393F6CBFD0348A19460AF6D02A7AF8DA07DAEC0C674A26FBF5EB07EF8DAD2FDF2A579D1F805