Comments (5)
terra.toml
is the one we are using in production now:
https://github.com/iqlusioninc/tmkms/blob/develop/src/commands/init/templates/schema/terra.toml
Note that all of this will change after the Stargate upgrade, since transactions are moving to a Protocol Buffers-based format, so it might be best to wait until that happens.
from tmkms.
yup! thank you for the quick update
from tmkms.
@tony-iqlusion
any timelines for the protobuf updates or anyway to use cosmos message type in schema.
I get below error when trying tx-signer for cosmos-sdk message types
error: tmkms fatal error: parse error: invalid character `-` in type name: `cosmos-sdk/MsgVote` for key `tx_signer.acl` at line 40 column 7
Below is the schema used for cosmos voting proposal:
[[definition]]
type_name = "cosmos-sdk/MsgVote"
fields = [
{ name = "proposal_id", type = "uint64" },
{ name = "voter", type = "sdk.AccAddress" },
{ name = "option", type = "int32" },
]
from tmkms.
We're in the process of migrating to Protobufs and will hopefully have it done this week. I have a local branch I can push up if you're curious, but it isn't yet compiling.
The Protobuf implementation doesn't require TMKMS to have knowledge of the schema.
from tmkms.
Thanks,
That would be really helpful.
from tmkms.
Related Issues (20)
- Password protect the key using softsign HOT 1
- Sign transansaction generated by gaiacli
- Ledger error APDU_CODE_CLA_NOT_SUPPORTED HOT 10
- Leger setup for tmkms HOT 3
- ledger initialise to return an error HOT 1
- account_key_prefix and consensus_key_prefix for Tgrade HOT 1
- can't get around `validator peer ID mismatch` - `got <always a different node id>` HOT 1
- Type confusion if __private_get_type_id__ is overriden HOT 1
- Unexpected log output showing attempted to double sign HOT 2
- examples configs for remote signing HOT 3
- TMKMS Input/Output error and Resource busy messages with Yubihsm HOT 4
- split tmkms into multiple, more modular crates. HOT 2
- Add amino schemas for cosmos-sdk HOT 3
- invalid key: expected only one key in keyring HOT 5
- Support multiple YubiHSMs per process HOT 1
- Prometheus metrics HOT 5
- Ready for ICS? HOT 1
- Parse tmkms.toml error HOT 1
- tmkms fatal error: parse error: invalid character `.` HOT 1
- Support for Consumer Chains? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tmkms.