Directories
¶
Path | Synopsis |
---|---|
package address derives recieve and change addresses from output descriptors.
|
package address derives recieve and change addresses from output descriptors. |
package backup implements the SeedHammer backup scheme.
|
package backup implements the SeedHammer backup scheme. |
bc
|
|
bytewords
Package bytewords implements the the bytewords standard as described in [BCR-2020-012].
|
Package bytewords implements the the bytewords standard as described in [BCR-2020-012]. |
fountain
Package fountain implements the fountain encoding used by the Uniform Resources (UR) format described in [BCR-2020-005].
|
Package fountain implements the fountain encoding used by the Uniform Resources (UR) format described in [BCR-2020-005]. |
ur
Package ur implements the Uniform Resources (UR) encoding specified in [BCR-2020-005].
|
Package ur implements the Uniform Resources (UR) encoding specified in [BCR-2020-005]. |
urtypes
Package urtypes implements decoders for UR types specified in [BCR-2020-006].
|
Package urtypes implements decoders for UR types specified in [BCR-2020-006]. |
xoshiro256
Package xoshiro256 implements the xoshiro256** pseudo-random number generator.
|
Package xoshiro256 implements the xoshiro256** pseudo-random number generator. |
package bip32 contains helper functions for operating on bitcoin bip32 extended keys.
|
package bip32 contains helper functions for operating on bitcoin bip32 extended keys. |
package bip39 represents and converts bitcoin bip39 mnemonic phrases.
|
package bip39 represents and converts bitcoin bip39 mnemonic phrases. |
cmd
|
|
cli
command cli is the internal tool for testing the SeedHammer engraver.
|
command cli is the internal tool for testing the SeedHammer engraver. |
controller
command controller is the user interface for engraving SeedHammer plates.
|
command controller is the user interface for engraving SeedHammer plates. |
markers
package markers is the tools for marking the top plate of the SeedHammer machine.
|
package markers is the tools for marking the top plate of the SeedHammer machine. |
driver
|
|
drm
package drm implements a display on top of dumb DRM devices.
|
package drm implements a display on top of dumb DRM devices. |
libcamera
package libcamera implements an interface to the libcamera2 camera driver.
|
package libcamera implements an interface to the libcamera2 camera driver. |
mjolnir
package mjolnir implements a driver for the MarkingWay engraving machine.
|
package mjolnir implements a driver for the MarkingWay engraving machine. |
wshat
package input implements an input driver for the joystick and buttons on the Waveshare 1.3" 240x240 HAT.
|
package input implements an input driver for the joystick and buttons on the Waveshare 1.3" 240x240 HAT. |
package engrave transforms shapes such as text and QR codes into line and move commands for use with an engraver.
|
package engrave transforms shapes such as text and QR codes into line and move commands for use with an engraver. |
font
|
|
constant
Code generated by font/vector/convert.go; DO NOT EDIT.
|
Code generated by font/vector/convert.go; DO NOT EDIT. |
vector
package font converts an OpenType font into a form usable for engraving.
|
package font converts an OpenType font into a form usable for engraving. |
package gui implements the SeedHammer controller user interface.
|
package gui implements the SeedHammer controller user interface. |
assets
Code generated by gui/assets/gen.go; DO NOT EDIT.
|
Code generated by gui/assets/gen.go; DO NOT EDIT. |
alpha4
Package alpha4 implements an image.Alpha replacement with compact 4-bit alpha values.
|
Package alpha4 implements an image.Alpha replacement with compact 4-bit alpha values. |
ninepatch
package ninepatch contains an image.Image implementation of stretchable images in 9-patch format.
|
package ninepatch contains an image.Image implementation of stretchable images in 9-patch format. |
paletted
Package paletted implements a image.Paletted replacement with a more compact encoding.
|
Package paletted implements a image.Paletted replacement with a more compact encoding. |
rgb565
Package rgb565 contains an image.RGBA64Image implementation of a 16-bit RGB565 image.
|
Package rgb565 contains an image.RGBA64Image implementation of a 16-bit RGB565 image. |
package nonstandard implements parsing of non-standard bitcoin output descriptors.
|
package nonstandard implements parsing of non-standard bitcoin output descriptors. |
Package seedqr encodes and decodes [SeedQR] and CompactSeedQR formats.
|
Package seedqr encodes and decodes [SeedQR] and CompactSeedQR formats. |
Click to show internal directories.
Click to hide internal directories.