Type
ORACLE
Validation date
2024-11-21 17:11: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.01815,
    "usd": 0.01904
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000160C88EF6DBC7FAE6365924AAD5D74869F1DC31A7B10DB241472C39ECE6570D4B

Previous signature

77D387D22F76253888400AD288D24059D51B579C4DBAF5F753831A107054E90C872B08DCBF22643E73A917A20CDB62CA398BA618ED449AE606D91C3B2DB64305

Origin signature

3045022058BF9B3B0E8E648D5D2AA0A0DEDCB66972BD53FBB53B6BF68130C893CC4E7E15022100C3E4A8BCC70F3C8769E89865D107E41A95136C8DAD9ACB91A8B343DCA52280B5

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00608AE758A6A2F9EEF5E3B25A6CC617EC8512862F2B3769C0E1E910B96D78646E

Coordinator signature

A1D220B9D6A77740315F6FF40E4B728E536E41B78A7484CE1F4E4C502DAEF088A300BFBDACDD5B9FB8B1DB5BD4565C36EC223CA73C90306C7B2478BC48ECF40D

Validator #1 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #1 signature

4E09E9298B3600409EAE474BDDC027658C2E8F90B70577396504F711D56C59ADB61567045BFC424F87155ED92FC7F2F4C013A0554ACAA43F20B3FF1A7789BA03

Validator #2 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #2 signature

F4DA97C97DE4824AD21F88E54C5B63A500192B8C4664B5A1FB9BC03C6516729BA9E0B17680BBF4F9E16B3B59A28D6EEFE3C1E9298B148156DFDE96353415CE03