Type
ORACLE
Validation date
2023-09-18 08:47: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A18DCB0071860C1AA488B73DD90CC9BD3CFE3C9203A0303C6D068ABC5F4B0E99

Previous signature

34ADF5E3F548244C92A398B72430FBD3E19ADCD758B4E860BC50E7DD4B235ED64EC9181564045DE2C092A0B63A9D64E43504CAE13A1FBA5B016E6061BDFC7705

Origin signature

3044022071BD5B49BE722C47880C4036F5350C5FD48FF0ABA2488DAECFEF9A279E48B44D022010317FDE1A07EF26F3B10673738CA497A9BBD9E06C5A9278CF1942ED386CC944

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00ECD6E0D6F21ADF70841C7AA10C011F4ED3D782806F4EB0E16C66CE5D22F073DE

Coordinator signature

BE983456D505764AB344AB36824556A665A5A1CD8EFD19C3D32FFEF69F975CAA4E47E28DA15580ACA6EF5273012CFB4D99D283CA74C7CD488A6B44E767E6D708

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

7601110FE8BC7A1D046A7E359098214F8EE6827F768419C0EEB11B411C2888FF15FC17DADEB8E694F62D1C9E495D3DC58AAF871D7E78DC4B374B531905BC390A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

C53E7B75EDB8F162AC6C34E363A5BB378E2D787C75E00B12E4910BF681B2994EB7DBBD4D454C7901D6734F5C58C86043B141F8CB235DD3A1842A27CB5AC8F704