Documentation ¶
Index ¶
- func AddMigrationAddresses(adminUrls []string, publicUrls []string, memberKeysDirPath string, dir string) error
- func GenerateMigrationAddresses(w io.Writer, count int) error
- func NRandomMigrationAddressesSplitByShard(n int, shards int) [][]string
- func RandomMigrationAddress() []byte
- func RandomMigrationAddressHex() string
- func WritesShardedMigrationsAddressesToDir(outDir string, addrsByShard [][]string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMigrationAddresses ¶
func AddMigrationAddresses(adminUrls []string, publicUrls []string, memberKeysDirPath string, dir string) error
AddMigrationAddresses adds additional migration addresses to platform via API.
func GenerateMigrationAddresses ¶
GenerateMigrationAddresses writes to io.Writer json array of random hashes compatible with ethereum address format. Array size is count.
func NRandomMigrationAddressesSplitByShard ¶
NRandomMigrationAddressSplitByShard generates n random addresses split by shards.
func RandomMigrationAddress ¶
func RandomMigrationAddress() []byte
RandomMigrationAddress returns random migration address.
func RandomMigrationAddressHex ¶
func RandomMigrationAddressHex() string
RandomMigrationAddressHex returns random migration address as lowercase hex string.
func WritesShardedMigrationsAddressesToDir ¶
WritesShardedMigrationsAddressesToDir writes provided sharded addresses to separate files in outDir directory.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.