After granting 'send' permission to an address, this address is unable to be used as a 'from' address in the 'sendwithmetadatafrom' command. Below I have pasted relevant outputs from multichain:
Command:
multichain-cli accomplishments sendwithmetadatafrom 1PoxkF6j6CD65dcrRkhNJn6NKgmReNw2Tc4okY 1PoxkF6j6CD65dcrRkhNJn6NKgmReNw2Tc4okY 0 536F6D652044617461
Output:
{"method":"sendwithmetadatafrom","params":["1PoxkF6j6CD65dcrRkhNJn6NKgmReNw2Tc4okY","1PoxkF6j6CD65dcrRkhNJn6NKgmReNw2Tc4okY",0,"536F6D652044617461"],"id":1,"chain_name":"accomplishments"}
error code: -5
error message:
from-address doesn't have send permission
Permission output for relevant address:
{
"address" : "1PoxkF6j6CD65dcrRkhNJn6NKgmReNw2Tc4okY",
"for" : null,
"type" : "send",
"startblock" : 0,
"endblock" : 4294967295,
"admins" : [
"1YSGrLsv8AS2qr9kwcyh3Jcz7KnfB9tZ5SpTAd"
],
"pending" : [
]
},
{
"address" : "1PoxkF6j6CD65dcrRkhNJn6NKgmReNw2Tc4okY",
"for" : null,
"type" : "receive",
"startblock" : 0,
"endblock" : 4294967295,
"admins" : [
"1YSGrLsv8AS2qr9kwcyh3Jcz7KnfB9tZ5SpTAd"
],
"pending" : [
]
}
If I run the `sendwithmetadata` command, omitting the from address, this call works fine. Any insight as to why an address with the send permission would be getting an error saying it does not have the send permission?
I am running this as a single original node and one worker node. I have run the above commands on the worker node.