Type
ORACLE
Validation date
2023-09-19 10:14: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017162F6A6775128AF460E6A33EF315DA205D6FF7C25EF2516BE3EC2BD021ECDDD

Previous signature

B49CA32FFCA1BED9467DA3F35AE46528F5E814897B7AC3CCC4DBEA230B5E314420C5D3A7CA57DD2F3BC3982EDB946E70CAEE594EB902174E566F0CE15F27DA07

Origin signature

3045022100C84690DCFB0E0AF9479A4921AB42554AEB35B05391AA435F0CDD01D60EB2208602204F3E8C95EE4F6BAFFEB0D9240A6C1AC3999D5E11304A44E5D0CADB2AC4108985

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00BA808753BEE5041F62D8E7E846B1CC08BED69B6901D6CCBA6FA779D849259B6D

Coordinator signature

17AD2AE34CC1CC71580214477D03CB00264318102A95E65667CD32A3BE6DB04D30AF89FFEDF6BA0BEFA58F7F702F1889A1B996412EAFFF8A5EF4A56B4D4D5E0A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

66EC637FE2F4141430CA96AEC9C62675784A8494E3DA843B2BA4B4DE33226BABB72D16DE04CDB579D98B9C98AD2D876518945D105DF7B946DAB3360A0D0F390C

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

6F94306B7B8DFA31C6117D3EC388EF0874A9155AE4DACBEC6A3EA35D6543ACC5B114F6D78FF630A6D700C7411226D0433E87FEC231856E991CFCBF1327B12E0F