diff --git a/README.md b/README.md index 29819029..63de45fd 100644 --- a/README.md +++ b/README.md @@ -270,9 +270,9 @@ palomad keys add pigeon-operator-charlie # Second, your new addresses will need to receive an active feegrant from your validator address. # This step is very important. It's not enough to simply fund those addresses manually. # The active feegrant is considered a "permission" to send transactions from your validator address". -palomad tx feegrant grant $VALIDATOR_ADDRESS pigeon-operator-alpha --fees 500ugrain -y -palomad tx feegrant grant $VALIDATOR_ADDRESS pigeon-operator-bravo --fees 500ugrain -y -palomad tx feegrant grant $VALIDATOR_ADDRESS pigeon-operator-charlie --fees 500ugrain -y +palomad tx feegrant grant $VALIDATOR_ADDRESS $(palomad keys show pigeon-operator-alpha-$(hostname) -a) --fees 500ugrain -y +palomad tx feegrant grant $VALIDATOR_ADDRESS $(palomad keys show pigeon-operator-bravo-$(hostname) -a) --fees 500ugrain -y +palomad tx feegrant grant $VALIDATOR_ADDRESS $(palomad keys show pigeon-operator-charlie-$(hostname) -a) --fees 500ugrain -y ``` After creating your signing keys, all you need to do is register them with Pigeon by adding the following to your pigeon config. Make sure to restart the service after making these changes. diff --git a/chain/paloma/client.go b/chain/paloma/client.go index 09915cca..c6f62d32 100644 --- a/chain/paloma/client.go +++ b/chain/paloma/client.go @@ -295,7 +295,7 @@ func (c *Client) GetSigner() string { } func getValidatorAddress(c *Client) sdk.Address { - address, err := getKeyAddress(c, c.PalomaConfig.SigningKey) + address, err := getKeyAddress(c, c.PalomaConfig.ValidatorKey) if err != nil { panic(err) }