Type
ORACLE
Validation date
2024-05-12 05:20:01 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.03009,
    "usd": 0.03244
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BF78AF488861A228CB4B030A3B9FAD685EFB904D12BBE088F93B91CBB010303F

Previous signature

3C6D412E2EA281ACFD4CBFB50F5B728EB3AB24C29D7361F40A7B91228B3C457900C53EB3F66DFCFD11DFBD81C3FBD7048513853F8A5388BBC1F62CA77EBFAF06

Origin signature

304402204CE2CFEC332A684A097BA1CA325EBFA370CBC42BF55C1E49C186EE6E52288F4602200C4DEE7F0D1720E677C1A806CFCAE87EDF876E7E6C1870E5020F3AD137D1DBD4

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00EF7C1BD6F8D346E15BF6EA4246E8E57A029FD5E32F46A96EEE879C8F3B2CD0E5

Coordinator signature

CB41B17D7D5BDA407E7B06762702F0AEE1CEA97AFCC8562EB1F1099B596E9A08B374A09F326E68FE9CD0EF67875E9F1DC731A6E95324128698EFCC4496D91705

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

786414FCE1A20F279DFF9FA9DF54CA6CB434B754EA147C7F87B0490093EC36706AEA5F3CD3E56986AA018A80622BF88E0E6F68D7FEECD9258A2AC27D5A223F02

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

0A8C01C78001C7358318333425DBD8DDBB2CC23A596927E8F1DE5F07555E2EAEFDB226B5F62611F0730C5AE209C17E058F9A4C733759C33AB4B8FBA811FE730C