Part of [Create a public laconicd testnet](https://www.notion.so/Create-a-public-laconicd-testnet-896a11bdd8094eff8f1b49c0be0ca3b8)
- Add an option for setting gas price
- Use fees as gas estimation multiplier when `gasPrice` is provided (following `cosmjs` pattern)
- Default gas estimation multiplier: `2`
- Add a method to query bonds by owners and fix tests
- Add a test for inclusion of batch of txs sent at once in the same block
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
Reviewed-on: cerc-io/registry-sdk#22
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Part of https://www.notion.so/Create-laconic-registry-SDK-d3a636d4aba44f7cbba3bd99b7146811
- Update methods to
- associate and dissociate a bond from a record
- dissociate all records from a bond
- reassociate all record from a bond to another bond
- Update bond tests with changes
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
Reviewed-on: #3
Co-authored-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to>
Co-committed-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to>
* Update methods to send coins and reserve authority
* Make owner as mandatory param of reserve authority method
* Update method to set authority bond
* Add todo for skipping tests
* Decode message response
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
* Update method to create bond using cosmjs
* Fix method get next bond id
* Update method to refill bond
* Update methods to withdraw and cancel bond
* Add wallet and address fields to Account class
* Rename bond amount constant
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
General test improvements.
- Simplifies Dockerfile
- Refactors tests so they can be run independently
Co-authored-by: Roy Crihfield <roy@manteia.ltd>
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Reviewed-on: cerc-io/laconic-sdk#53
Reviewed-by: Thomas E Lackey <telackey@noreply.git.vdb.to>
Co-authored-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to>
Co-committed-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to>
Refactors the `Record.Attributes` from Any into a byte string.
Companion to cerc-io/laconicd#132.
Resolves https://github.com/cerc-io/laconicd/issues/107
Co-authored-by: Roy Crihfield <roy@manteia.ltd>
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Reviewed-on: cerc-io/laconic-sdk#52
Reviewed-by: Thomas E Lackey <telackey@noreply.git.vdb.to>
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
Co-committed-by: Nabarun <nabarun@deepstacksoft.com>