Type
ORACLE
Validation date
2023-09-18 16:08: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

00013B234AC7F9C51B146E1296FEDE31B766A2D0B214F1D29936D71AFD8E4BDE6E34

Previous signature

00A76F03186644EDF5B4DBA728AEF593240ED2DEEFD12190F43AFA2FAE70BCB77B17ED542F7CEDE9082565D87C688CA65D848E5C08E24A2D55DACDDA8A41BC02

Origin signature

3045022100C7E5A412DBDA3443C9CC9751F46782F112233EA2226AF8B8213CB4570F6DA8FE02202E84999F7CB24E1F2EE1DEA1A9D3E5B080FDAE60E56F318F9D3D42498137765D

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

003C3456FB8E7D40F5462C83D89557B6DA455F7A023D4D3C788DFD8DD1ADCE7FB9

Coordinator signature

3574D3617BCB93A96F0E4F031FA216D3BA7624E5C94D571492C313216C776538F5177FADB25F180DC94790A2E273C6FB4D29D89120C9D61AEB244D854929A208

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

6DCA98C58F54850AABC023D3A98160E111F728CCDC953F877BAB8B3EC0FEA3670E7B27BF6EC2F76E7F238AEE5E37928DC4B72AB4DE3994206D21E926E5CD9706

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

8A2D75F8F2F884C1E58F2EB5F5DB6B273E6C19A0EAE4877992C025AF06E68D6EF1ACFDFA9EE390E6C9973EEC971BED389F7C7DC5A26FF5CE64C272F485D47E07