static compactSizeHex (getter: () => string, setter: (data: string) => void): BufferComposer {
    return {
      fromBuffer: (buffer: SmartBuffer): void => {
        const length = readCompactSize(buffer)
        const buff = Buffer.from(buffer.readBuffer(length))