Type
ORACLE
Validation date
2023-05-25 02:15:31 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.05861,
    "usd": 0.06297
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E9D6CF501604860FA2B180E56B3CF6B8A0BB88AC647081AF258F535DCC482299

Previous signature

B7D86C5820CED6967D01E5B53D62DABA6B194C43CCF72A78397022B921A0E4C578109A39C7AF7CAA12659D0837830314DB2717331B0A4D82A2DA7603CDEE7E0A

Origin signature

3044022022EC66EAF32FA8F35BB5B14B8ECFBAEA597D9B30DC51E43EB8FFD5A30D4F9F1B022008A0E72CA60FDAC96D4B65F050B846D4E539DDE84A111C7A19BFC9D06D84B4AC

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00F7DF9DCCEA399C90E3EEB68FA386ADFC1FAEDD2A234344CBFC0F8D655FDFB361

Coordinator signature

B6AFC03C9335C46E70F413232A14F748F29075B6D19EEBC67BAA735DA322FB3ECA22D936519709F6DE413E97DDCA4FEEA988B9E5101B115FC0356F15EDE13906

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

60BF879A7A44F0FAAF0E6D5D0C6445B8C14AB543611E0B9CAD99627AF7CFBB76990CF33C538645B78D3F2BFAD9A0F507FCFC97FE17E24EB4BD708EF82CFF3206

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

163D282D5E450D8E556354CBB86E3BA7906E08EBFF22182C7D224F81FC59A2585262A29F937450948F1B17F2FE9EFE76ADE1B5CF80F1CF102F3719B854892306