Type
ORACLE
Validation date
2023-06-02 14:04:40 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.06194,
    "usd": 0.06655
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B7B0DBB5708A5D32D0F7B353DB65D30EF5E88D07215A4A6C66EEFE3FFD5407F0

Previous signature

37011D8CACB64414DD0E50BDD49A36B359CDA0A1C272937DA2C1725FB65D17CAF3CDAEBB3B6AF5D91DA08C6A948CA393E51F516543C27CB49DAD7C896B2C7900

Origin signature

3045022100A6ED8B5E95240A801D6DA7755A2AE5AAD710C8730A8FE962E2CB775719C5583A022063436DE29DF8EC89D72F3D8C733C0A78671674E35CAF8C1DA6D52223441056BB

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

001A911C86821B288718D6ABA7E70AFB85D689F864392F757BD6E8FF228ECE7D3B

Coordinator signature

78B09E2B197C6D0A4C34C6B236ECE9DD9EABDBCA25CF4A0E30C3F027538CA17289495C34057DCC6BBA438CB4A761C0FE1971EFEE86A1A96635AA13F4BF608D09

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

06197905C3D75BD9092F2D765C4977DCEAB45CB37EB5FE482152E7F2632602FFA137D88894319563A1D5389D922E293B3DD69E45633C26F8C65ADF02BBE74A07

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

109E23BE9D552B27278D120A40F7F1FFE8C0743B8424784AB0D0153CF9452A7540326F4BE1636983C8CF353A32B3F4124F71300E26AAFD9D80A231B0B502B008