we typically do not want to truncate data that we display, especially hashes
wraps oclif 'CliUx.ux.table.flags()' and adds a 'truncate' flag which defaults to false
includes 'no-truncate' as a hidden flag that defaults to the inverse of the 'truncate' flag. this allows passing table flags to the oclif table constructor without handling our own truncate flag
replaces all uses of oclif table flags with our own constant
Testing Plan
manual testing with '--truncate' and '--no-truncate'
Documentation
Does this change require any updates to the Iron Fish Docs (ex. the RPC API
Reference)? If yes, link a
related documentation pull request for the website.
[ ] Yes
Breaking Change
Is this a breaking change? If yes, add notes below on why this is breaking and label it with breaking-change-rpc or breaking-change-sdk.
Summary
we typically do not want to truncate data that we display, especially hashes
wraps oclif 'CliUx.ux.table.flags()' and adds a 'truncate' flag which defaults to false
includes 'no-truncate' as a hidden flag that defaults to the inverse of the 'truncate' flag. this allows passing table flags to the oclif table constructor without handling our own truncate flag
replaces all uses of oclif table flags with our own constant
Testing Plan
manual testing with '--truncate' and '--no-truncate'
Documentation
Does this change require any updates to the Iron Fish Docs (ex. the RPC API Reference)? If yes, link a related documentation pull request for the website.
Breaking Change
Is this a breaking change? If yes, add notes below on why this is breaking and label it with
breaking-change-rpc
orbreaking-change-sdk
.