Skip to content

Instantly share code, notes, and snippets.

@compleatang
Last active August 29, 2015 13:59
Show Gist options
  • Select an option

  • Save compleatang/10921019 to your computer and use it in GitHub Desktop.

Select an option

Save compleatang/10921019 to your computer and use it in GitHub Desktop.
self.sendTransaction = function() {
account = self.myPublicKeyStrings.indexOf(self.sendingPublic());
secret = key.secret(eth.keys()[account]);
$.ajax('/transactions/compile_text_data', {
data: self.transactionData(),
type: 'post',
contentType: 'application/text',
success: function(result) {
self.compiledTransactionData(result);
console.log(self.compiledTransactionData());
/// => ["43", "61", "73", "65", "79", "20", "4b", "75", "68", "6c", "6d", "61", "6e", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00"]
}
});
eth.transact(
secret,
u256.value(self.formattedTransactionValue()),
key.addressOf(self.transactionRecipient()),
u256.bytesOf(u256.value(self.compiledTransactionData())),
u256.value(self.formatedTransactionGas()),
eth.gasPrice()
);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment