What's Changed
- Fix issue with authz, which allowed to bypass gas usage checks
- Fix issue with nonce
- Remote attestation server now is a separate service
- Refactor project structure.
swisstronik-evm-module
andswisstronik-librustgo
repos were merged intoswisstronik-chain
repo - Add signed
eth_call
. If signature was provided,msg.sender
will be recovered the same way it does in regular transaction, otherwise zero address will be used asmsg.sender
- Add build flag for no-SGX environment
- Cache node public key, instead of calling enclave each time
- Add
x/did
module, which can be used to create / update / deactivate W3C DID Documents - Add
1027
Identity precompile, which can be used to verify provided Ed25519Signature Verifiable Credential