INNER CODE UNIT · Go
mapEthKeysToSendingKeyArr
smartcontractkit/chainlink · core/scripts/common/vrf/setup-envs/main.go:423
func mapEthKeysToSendingKeyArr(ethKeys []presenters.ETHKeyResource) []model.SendingKey {
sendingKeys := make([]model.SendingKey, 0, len(ethKeys))
for _, ethKey := range ethKeys {
sendingKey := model.SendingKey{Address: ethKey.Address, BalanceEth: ethKey.EthBalance.ToInt()}
sendingKeys = append(sendingKeys, sendingKey)
}
return sendingKeys
}
func mapVrfKeysToStringArr(vrfKeys []presenters.VRFKeyResource) []string {
vrfKeysString := make([]string, 0, len(vrfKeys))
for _, vrfKey := range vrfKeys {
vrfKeysString = append(vrfKeysString, vrfKey.Uncompressed)
}
return vrfKeysString
}
func printVRFKeyData(vrfKeys []presenters.VRFKeyResource) {