<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>MultiChain Developer Q&amp;A - Recent questions tagged permission</title>
<link>https://www.multichain.com/qa/tag/permission</link>
<description>Powered by Question2Answer</description>
<item>
<title>Even 'admin' cannot subscribe/publish to read &amp; write restricted stream</title>
<link>https://www.multichain.com/qa/15440/even-admin-cannot-subscribe-publish-write-restricted-stream</link>
<description>&lt;p&gt;I created a stream with name sun in a chain wheree I am the owner/admin:&lt;/p&gt;&lt;p&gt;&lt;em&gt;$ create stream sun '{&quot;restrict&quot;:&quot;write,read&quot;}'&lt;/em&gt;&lt;/p&gt;&lt;p&gt;I got created.But when I try to subscribe to this stream it get following error:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;This feature is only available in MultiChain Enterprise: Subscribing to read-restricted stream&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;And when I tried publishing, it gave me this error:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Publishing onchain items is not allowed to this stream&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;So, is there any way for admin/owner of the stream &amp;amp; chain to subscribe, read and write to this stream without opting for Enterprise edition?&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;</description>
<guid isPermaLink="true">https://www.multichain.com/qa/15440/even-admin-cannot-subscribe-publish-write-restricted-stream</guid>
<pubDate>Wed, 11 Sep 2019 11:16:33 +0000</pubDate>
</item>
<item>
<title>New node can't read or write to chain even after given permissions</title>
<link>https://www.multichain.com/qa/10076/new-node-cant-read-write-chain-even-after-given-permissions</link>
<description>&lt;p&gt;So basically I have a node who has valid permissions but is getting an error saying they have invalid permissions.&lt;/p&gt;&lt;p&gt;So first I created a new node like this:&lt;br&gt;&lt;sup&gt;multichaind myChainName@12.345.678.910:8080&amp;nbsp;-daemon&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;I then got this message:&lt;br&gt;&lt;sup&gt;Please ask blockchain admin or user having activate permission to let you connect and/or transact:&lt;br&gt;multichain-cli myChainName grant MyNewNodeAddress connect&lt;br&gt;multichain-cli myChainName grant MyNewNodeAddress&amp;nbsp;connect,send,receive&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;I then granted connect,send,receive,create,admin permissions to the new node&lt;/p&gt;&lt;p&gt;then I ran:&lt;br&gt;&lt;sup&gt;multichaind myChainName@12.345.678.910:8080&amp;nbsp;-daemon &lt;/sup&gt;&lt;br&gt;again and it connected&lt;/p&gt;&lt;p&gt;But now this node cannot read any data on the blockchain or write any data&lt;/p&gt;&lt;p&gt;&lt;sup&gt;multichain-cli myChainName liststreams&lt;/sup&gt;&lt;br&gt;returns nothing (I have 5 or 6 streams on the chain)&lt;/p&gt;&lt;p&gt;&lt;sup&gt;multichain-cli myChainName create stream newStream true&lt;/sup&gt;&lt;br&gt;gives this error:&lt;br&gt;&lt;sup&gt;error code: -704&lt;br&gt;error message:&lt;br&gt;This wallet doesn't have keys with create permission&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;&lt;sup&gt;multichain-cli&amp;nbsp;myChainName listPermissions&lt;/sup&gt;&lt;br&gt;returns this:&lt;br&gt;&lt;sup&gt;[&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;mine&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;admin&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;activate&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;connect&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;send&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;receive&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;issue&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; },&lt;br&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;address&quot; : &quot;MyAdminNodeAddress&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;for&quot; : null,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;create&quot;,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;startblock&quot; : 0,&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;endblock&quot; : 4294967295&lt;br&gt;&amp;nbsp; &amp;nbsp; }&lt;br&gt;]&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;Am I missing a step here or should that node be able to read and create streams?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://www.multichain.com/qa/10076/new-node-cant-read-write-chain-even-after-given-permissions</guid>
<pubDate>Wed, 27 Jun 2018 12:44:51 +0000</pubDate>
</item>
<item>
<title>Lock stream as if it were a TX</title>
<link>https://www.multichain.com/qa/6415/lock-stream-as-if-it-were-a-tx</link>
<description>Lets say I have this stream with have 1 owner (write permission) (A)&lt;br /&gt;
&lt;br /&gt;
Then I want to &amp;quot;transfer ownership&amp;quot; to a new owner and lock write permissions only to new owner.&lt;br /&gt;
&lt;br /&gt;
I was thinking if there is a way to do it like a normal transaction signing input/output.&lt;br /&gt;
&lt;br /&gt;
Is there any way to achieve this?&lt;br /&gt;
&lt;br /&gt;
Regards,</description>
<guid isPermaLink="true">https://www.multichain.com/qa/6415/lock-stream-as-if-it-were-a-tx</guid>
<pubDate>Tue, 29 Aug 2017 00:33:25 +0000</pubDate>
</item>
<item>
<title>A single admin cannot grant mine permission with admin-consensus-mine=0.5</title>
<link>https://www.multichain.com/qa/1143/single-admin-cannot-grant-permission-admin-consensus-mine</link>
<description>Greetings,&lt;br /&gt;
&lt;br /&gt;
I have initialised the chain with admin-consensus-mine=0.5 and created one additional node without admin, activate or mine permission. That means that I have a single admin. I tried to grant mine to the second node, but it puts it only into the pending permission, although the one and only admin tried to grant the permission:&lt;br /&gt;
&lt;br /&gt;
zolichain1: listpermissions mine * true&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;method&amp;quot;:&amp;quot;listpermissions&amp;quot;,&amp;quot;params&amp;quot;:[&amp;quot;mine&amp;quot;,&amp;quot;*&amp;quot;,true],&amp;quot;id&amp;quot;:1,&amp;quot;chain_name&amp;quot;:&amp;quot;zolichain1&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
[&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;address&amp;quot; : &amp;quot;1QhdwmVrxCRnS7r6vFuvLSiKQ53FqQ5MvEqk93&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;type&amp;quot; : &amp;quot;mine&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;startblock&amp;quot; : 0,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;endblock&amp;quot; : 0,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;admins&amp;quot; : [&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;],&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;pending&amp;quot; : [&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;startblock&amp;quot; : 0,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;endblock&amp;quot; : 4294967295,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;admins&amp;quot; : [&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;1TFvWaHMkbBUnfGyXJZgtxCmMHmqMytiPz24Lm&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;],&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;required&amp;quot; : 1&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;address&amp;quot; : &amp;quot;1TFvWaHMkbBUnfGyXJZgtxCmMHmqMytiPz24Lm&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;type&amp;quot; : &amp;quot;mine&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;startblock&amp;quot; : 0,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;endblock&amp;quot; : 4294967295,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;admins&amp;quot; : [&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;1TFvWaHMkbBUnfGyXJZgtxCmMHmqMytiPz24Lm&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;],&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;pending&amp;quot; : [&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
]&lt;br /&gt;
&lt;br /&gt;
Why isn't it granted? The required is set to 1 and 1 admin requested it. &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Many thanks in advance,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Zoltan</description>
<guid isPermaLink="true">https://www.multichain.com/qa/1143/single-admin-cannot-grant-permission-admin-consensus-mine</guid>
<pubDate>Fri, 11 Mar 2016 12:38:09 +0000</pubDate>
</item>
<item>
<title>2 of 3 multisig transaction fails</title>
<link>https://www.multichain.com/qa/310/2-of-3-multisig-transaction-fails</link>
<description>&lt;p&gt;Hi, I created a 2 of 3 multisignature transaction with the following sequence of commands:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain preparelockunspent '{&quot;CHF&quot;:100}'&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;txid&quot; : &quot;d534b5048ceabc7bee6a6f1f89a541ac381c920e5a89f8c4c7fbd624d995b18c&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;vout&quot; : 1&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain createmultisig 2 '[&quot;1Xy5y7tVyXpttEgGpuXhqYExc8ad8uf1TXvZc1&quot;,&quot;1Eo3DFcAPDEEhqjspk2XW6P5grAeUGAY6SLKzN&quot;,&quot;02014bb27baaaeb06674903a7f62555db80edc46dc3abe97ccc26de516768c6295&quot;]'&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&quot;address&quot; : &quot;4Af3ki83UgR5Qtup2DZo6LivRRm7LXhLRk7HEG&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;redeemScript&quot; : &quot;52210399ab7e452f277c827f418f5a9a538b80f6430345aff...&quot;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain createrawtransaction '[{&quot;txid&quot;:&quot;d534b5048ceabc7bee6a6f1f89a541ac381c920e5a89f8c4c7fbd624d995b18c&quot;,&quot;vout&quot;:1}]' '{&quot;4Af3ki83UgR5Qtup2DZo6LivRRm7LXhLRk7HEG&quot;:{&quot;CHF&quot;:100.0}}'&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;01000000018cb195d924d6fbc7c4f8895a0e921c38ac41a5891f6f6aee7bbcea...&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain signrawtransaction 01000000018cb195d924d6fbc7c4f8895a0e921c38ac41a5891f6f6aee7bbcea...&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;hex&quot; : &quot;01000000018cb195d924d6fbc7c4f8895a0e921c38ac41a5891f6f6aee7bbcea...&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;complete&quot; : true&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain decoderawtransaction 01000000018cb195d924d6fbc7c4f8895a0e921c38ac41a5891f6f6aee7bbcea...&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;txid&quot; : &quot;ed1680144799a2fd3a3e3779c31a1c203d6707550cb778b29e767c4c91c211ba&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;version&quot; : 1,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;locktime&quot; : 0,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;vin&quot; : [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;txid&quot; : &quot;d534b5048ceabc7bee6a6f1f89a541ac381c920e5a89f8c4c7fbd624d995b18c&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;vout&quot; : 1,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;vout&quot; : [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;value&quot; : 0.00000000,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;n&quot; : 0,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;scriptPubKey&quot; : {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;asm&quot; : &quot;OP_HASH160 4edb673c8d0f0596cf49153f9c54473e11c2235b OP_EQUAL 73706b71a70600001a020000b8046400000000000000 OP_DROP&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;hex&quot; : &quot;a9144edb673c8d0f0596cf49153f9c54473e11c2235b871673706b71a70600001a020000b804640000000000000075&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;reqSigs&quot; : 1,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;type&quot; : &quot;scripthash&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;addresses&quot; : [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;4Af3ki83UgR5Qtup2DZo6LivRRm7LXhLRk7HEG&quot;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ]&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;assets&quot; : [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;name&quot; : &quot;CHF&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;genesistxid&quot; : &quot;b804617eb762b0815c806a3a3b8769dd8dcc8d31bd3967846515096435908cb0&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;assetref&quot; : &quot;1703-538-1208&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;qty&quot; : 100.00000000,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;raw&quot; : 100&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ],&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;permissions&quot; : [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ]&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ],&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;data&quot; : [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ]&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain createrawtransaction '[{&quot;txid&quot;:&quot;ed1680144799a2fd3a3e3779c31a1c203d6707550cb778b29e767c4c91c211ba&quot;,&quot;vout&quot;:0,&quot;scriptPubKey&quot;:&quot;a9144edb673c8d0f0596cf49153f9c54473e11c2235b871673706b71a70600001a020000b804640000000000000075&quot;,&quot;redeemScript&quot;:&quot;52210399ab7e452f277c827f418f5a9a538...&quot;}]' '{&quot;1Lb1VQh6TtdMyV5TR7gxdJ6Mff179ixz8w8w6K&quot;:{&quot;CHF&quot;:100}}'&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;0100000001ba11c2914c7c769eb278b70c5507673d201c1ac379373e3afda29947148016ed...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain signrawtransaction '0100000001ba11c2914c7c769eb278b70c5507673d201c1ac379373e3afda29947148016ed0...' '[{&quot;txid&quot;:&quot;ed1680144799a2fd3a3e3779c31a1c203d6707550cb778b29e767c4c91c211ba&quot;,&quot;vout&quot;:0,&quot;scriptPubKey&quot;:&quot;a9144edb673c8d0f0596cf49153f9c54473e11c2235b871673706b71a70600001a020000b804640000000000000075&quot;,&quot;redeemScript&quot;:&quot;52210399ab7e452f277c827f418f5a9a538...&quot;}]' '[&quot;VGLUoRxhPupDWCMegsX9xERqSAnGFvyKYBSMiNz2oKxUh4PFaabfnZUm&quot;]'&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;hex&quot; : &quot;0100000001ba11c2914c7c769eb278b70c5507673d201c1ac379373e3afda29947148016ed...&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;complete&quot; : false&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;NODE 2&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain signrawtransaction '0100000001ba11c2914c7c769eb278b70c5507673d201c1ac379373e3afda29947148016ed...' '[{&quot;txid&quot;:&quot;ed1680144799a2fd3a3e3779c31a1c203d6707550cb778b29e767c4c91c211ba&quot;,&quot;vout&quot;:0,&quot;scriptPubKey&quot;:&quot;a9144edb673c8d0f0596cf49153f9c54473e11c2235b871673706b71a70600001a020000b804640000000000000075&quot;,&quot;redeemScript&quot;:&quot;52210399ab7e452f277c827f418f5a9a538...&quot;}]' '[&quot;V9ZFqg29YUFriDqpYy3PLgzYvNqutbp9FRRa1Sv9SxazmqnsBjVAsBKs&quot;]'&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;hex&quot; : &quot;0100000001ba11c2914c7c769eb278b70c5507673d201c1ac379373e3afda29947148016ed...&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &quot;complete&quot; : true&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;NODE 1&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain sendrawtransaction 01000000018cb195d924d6fbc7c4f8895a0e921c38ac41a5891f6f6aee7bbcea8c04b534d5...&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;ed1680144799a2fd3a3e3779c31a1c203d6707550cb778b29e767c4c91c211ba&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;NODE 2&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;./multichain-cli virttestchain sendrawtransaction 0100000001ba11c2914c7c769eb278b70c5507673d201c1ac379373e3afda29947148016ed...&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As you can see, that spending transaction is marked as complete, however when I execute the last command I receive and error: {&quot;code&quot;:-25,&quot;message&quot;:&quot;&quot;}&lt;/p&gt;&lt;p&gt;I think the last command fails because the multisig address does not have send permission.&amp;nbsp;Also to be able to send the first (funding) transaction, I had to grant receive permission to the multisig address.&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have more problems with this:&lt;/p&gt;&lt;p&gt;Why the created multisig address does not have send, receive permission by default?&lt;/p&gt;&lt;p&gt;I cannot grant the multisig address send permission due to an error:&lt;/p&gt;&lt;p&gt;{&quot;code&quot;:-4,&quot;message&quot;:&quot;Error: The transaction was rejected: 64: Permission script rejected - only receive permission can be set for P2SH&quot;}&lt;/p&gt;&lt;p&gt;Can you help me with this?&lt;/p&gt;</description>
<guid isPermaLink="true">https://www.multichain.com/qa/310/2-of-3-multisig-transaction-fails</guid>
<pubDate>Fri, 16 Oct 2015 14:29:32 +0000</pubDate>
</item>
</channel>
</rss>