Autor Tópico: Carteira-cmd line  (Lida 1270 vezes)

Elffuhs

  • Jr. Member
  • **
  • Mensagens: 80
  • Karma: +4/-0
Carteira-cmd line
« em: Janeiro 20, 2016, 12:23:55 pm »
Boas,

Gostava de saber se é possível utilizar a carteiro do cesc através da linha de comandos do windows/terminal do linux.
Se sim, como? E é possível passar os comandos, tais como /sent ou /getpeerinfo?

Obrigado, :)

EugenioApolo

  • Sr. Member
  • ****
  • Mensagens: 415
  • Karma: +24/-0
Re: Carteira-cmd line
« Responder #1 em: Janeiro 20, 2016, 12:44:44 pm »
Boas,

Gostava de saber se é possível utilizar a carteiro do cesc através da linha de comandos do windows/terminal do linux.
Se sim, como? E é possível passar os comandos, tais como /sent ou /getpeerinfo?

Obrigado, :)
Claro! É o que aguenta muita coisa... desde pools a exploradores de blocos...
Todos os comandos que correm na consola da carteira gráfica podem ser executados a partir da linha de comando externa,.. vais à consola e escreves help... aparece tudo e podes experimentar tudo...
Estás a pensar executar os comandos para comunicar com a carteira "normal" ou queres ter apenas uma carteira de linha de comandos?
Se elaborares um pouco no que pretendes poderei ser mais detalhado...

Elffuhs

  • Jr. Member
  • **
  • Mensagens: 80
  • Karma: +4/-0
Re: Carteira-cmd line
« Responder #2 em: Janeiro 20, 2016, 12:46:11 pm »
Não sei bem o que quero ainda.
Mas por curiosidade, imaginemos que quero passar comandos à carteira "normal".

EugenioApolo

  • Sr. Member
  • ****
  • Mensagens: 415
  • Karma: +24/-0
Re: Carteira-cmd line
« Responder #3 em: Janeiro 20, 2016, 01:07:46 pm »
Tens que usar o soft que dá pelo nome de cryptoescudod...
em linux fazes, com a carteira normal aberta...

./cryptoescudod getinfo

et voilá...

{
    "version" : 1010502,
    "protocolversion" : 70002,
    "walletversion" : 60000,
    "balance" : 190.47300000,
    "blocks" : 479609,
    "timeoffset" : 0,
    "connections" : 12,
    "proxy" : "",
    "difficulty" : 53.48789609,
    "testnet" : false,
    "keypoololdest" : 1416525056,
    "keypoolsize" : 100,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00100000,
    "unlocked_until" : 0,
    "errors" : ""
}

convem ter no cryptoescudo.conf algo como, ainda que haja por aqui coisas desnecessárias para o que queres... esta é uma configuração para mexer de várias formas...

rpcuser=utilizador
rpcpassword=password
rpcallowip=127.0.0.1
rpcport=61142
port=61143
txindex=1
server=1
daemon=1
« Última modificação: Janeiro 20, 2016, 01:12:02 pm por EugenioApolo »

Elffuhs

  • Jr. Member
  • **
  • Mensagens: 80
  • Karma: +4/-0
Re: Carteira-cmd line
« Responder #4 em: Janeiro 20, 2016, 01:47:02 pm »
Obrigado.

Vou explorar, :)

Elffuhs

  • Jr. Member
  • **
  • Mensagens: 80
  • Karma: +4/-0
Re: Carteira-cmd line
« Responder #5 em: Janeiro 20, 2016, 03:52:35 pm »
Já agora, existe alguma forma de definir transaction fee para 0? (eu sei que nao e muito etico, mas é so por curiosidade)

ds650_19

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 524
  • Karma: +33/-0
Re: Carteira-cmd line
« Responder #6 em: Janeiro 20, 2016, 06:00:01 pm »
Já agora, existe alguma forma de definir transaction fee para 0? (eu sei que nao e muito etico, mas é so por curiosidade)

existe um comando como -mininput  0, mas não aconselho porque podes demorar dias a achar alguma pool que aceite processar as transacções sem pagar fee....