ecadlabs / signatory

Signatory - A Tezos Remote Signer for signing block-chain operations with private keys using YubiHSM, AWS, GCP, Ledger's or Azure Key Vault
https://signatory.io
Apache License 2.0
62 stars 18 forks source link

Tezos operations testing #298

Open danielelisi opened 1 year ago

danielelisi commented 1 year ago

Signatory should have integration tests asserting that all supported Tezos operations are recognized and signed correctly

stephengaudet commented 1 year ago

we will not include layer2 operations in this task

stephengaudet commented 1 year ago

in integration_test/operationkinds_test.go we have the following operations tested:

kind: "preendorsement", kind: "endorsement", kind: "block", kind: "reveal", kind: "register_global_constant", kind: "transaction", kind: "delegation", kind: "set_deposits_limit", kind: "update_consensus_key", kind: "origination", kind: "increase_paid_storage",

to complete this task, one should audit the set of layer1 operations and add them to this test suite if there are any missed