Type
ORACLE
Validation date
2024-01-01 18:27: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.04975,
    "usd": 0.05492
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00014D61FBE5BD226BAF77DCD2381E0A1ADC99F748509D1C509E0306F0FCC8BFF1B3

Previous signature

6D4DF33CC00CA28A3EC0A4B502945721E9DAB4D94B6474FFEECB61D375D9C473D64E6D1ECF3957F56C47E976BD0B125496D07B21159A8B5D973067E9E14DFA02

Origin signature

30450220447E7CD7DB29831B818281F4BAE77167F65D77EDE808A45CB1D8FC86932FEE2C022100D1D32C98304BCAECB5F0ADFA90F8E2540524A80C566611B4860ABC1A694B4E71

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00D30EAA66C3373CB1EB2E0E45E85027432332DA464A60BB83C6C3176BBA6C8E6F

Coordinator signature

2D8A194E0C1B37493BBE143773D813B925E7D678D2965D3BC7A438633E1F03C80F42973C5E52C26B14B1358AAE42802CFEAF6B73AB30A1DE27E804D4E703EC05

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

C39206249B0DA51EE8471571497681723707996D492C980371AE7BE6455AE068975703B95BBF3779F6998713386CB8BE76A5DECE848E1911303F701F7D2D9908

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

67973EA9120C93E94C4F93A136DC418B72017C3A5D260AC7FF3EB5B793008862BB5A6696755C831E7E67AAEEFCA148D35FD98E44668AC8C50FC3F523CCAF890B