diff --git a/doc/dogecoinrpc.connection.html b/doc/dogecoinrpc.connection.html
index 5fa5fce..56ebce5 100644
--- a/doc/dogecoinrpc.connection.html
+++ b/doc/dogecoinrpc.connection.html
@@ -539,7 +539,22 @@
Navigation
+
+-
+sendrawtransaction(hexstring)
+ Submits signed transaction (serialized, hex-encoded) to local node and network.
+
+- Returns a txid of the transaction.
+
+
+Arguments:
+
+
-
stop()
diff --git a/src/dogecoinrpc/connection.py b/src/dogecoinrpc/connection.py
index b79651f..09b631d 100644
--- a/src/dogecoinrpc/connection.py
+++ b/src/dogecoinrpc/connection.py
@@ -325,6 +325,18 @@ def signrawtransaction(self, hexstring, previous_transactions=None, private_keys
"""
return dict(self.proxy.signrawtransaction(hexstring, previous_transactions, private_keys))
+ def sendrawtransaction(self, hexstring):
+ """
+ Submits raw transaction (serialized, hex-encoded) to local node and network.
+
+ Returns a txid
+
+ Arguments:
+
+ - *hexstring* -- A hex string of the transaction to be sent.
+ """
+ return self.proxy.sendrawtransaction(hexstring)
+
def decoderawtransaction(self, hexstring):
"""
Produces a human-readable JSON object for a raw transaction.
@@ -643,17 +655,21 @@ def signmessage(self, address, message):
:rtype: unicode
"""
return self.proxy.signmessage(address, message)
-
- def verifymessage(self, address, signature, message):
+ def createmultisig(self, nrequired, key_list):
"""
- Verify a signed message
+ creates a new multisig address
+
+
- :param address: Dogecoin address used to sign a message
- :type address: str or unicode
- :param signature: The signature
- :type signature: unicode
- :param message: The message to sign
- :type message: str or unicode
- :rtype: bool
"""
- return self.proxy.verifymessage(address, signature, message)
+
+ return dict(self.proxy.createmultisig(nrequired, key_list))
+
+ def decodescript(self,script):
+ """
+ decodes a raw hex script
+ """
+
+
+ return dict(self.proxy.decodescript(script))
+