Comments (10)
@serhack could you reopen this issue? I'm on it.
from monerophp.
I am opening a pull request now to add this functionality. Perhaps it was in a previous version of monero-wallet-rpc -- if you need it, it should become functional soon
from monerophp.
OK, I debugged this and solved it in #61. Thank you for your submission and I apologize for the issue! get_transfers
works when feeding in an array of parameters, but when feeding in a single string as a parameter would use the nonexistent $input_type
variable, whereas only $input_types
exists.
Thank you, @Codivorous!
from monerophp.
PS, the docs do say the following:
* Look up transfers
*
* @param array $input_types Array of transfer type strings; possible values include 'all', in', 'out', 'pending', 'failed', and 'pool' (optional)
Check the code if you have an issue, but this really should have worked with just a string as an input--I just fucked up that bit of code :) Thank you again and please let me know if you have any other issues
from monerophp.
Thanks for the quick work @sneurlax!
from monerophp.
Unfortunately, this did not fix the issue completely. While the function now doesn't crash, I still can't actually get it to work.
This is the wallet that I am serving. As you can see, it has plenty of transfers:
The RPC wallet is running, and (hopefully) working:
This is the entire code snippet I am trying to run:
Running it without any parameters doesn't do anything either:
Same output. I hope I provided enough information for you to understand my issue :p
from monerophp.
@Codivorous, could you try passing get_transfers(['in'])
and/or get_transfers('in')
? all
isn't a thing (I am making it so now.)
from monerophp.
I can tell it's not a thing from on_get_transfers
in https://github.com/monero-project/monero/blob/master/src/wallet/wallet_rpc_server.cpp ...
from monerophp.
It does indeed work when you specify "in" - so the issue here is that "all" doesn't exist, even though it's the default and is also specified in the documentation. Thank you for your help again @sneurlax!
from monerophp.
Merged, all
should work now
from monerophp.
Related Issues (20)
- Some base58.php fixes HOT 2
- get_transfers doesn't work as expected when minimum (and possibly maximum) block height is specified HOT 1
- Passing array as parameter to get_transfers method causes exception
- What do I do after "getting started"? HOT 2
- v0.17 changes HOT 1
- get_connections method not found HOT 2
- Method not found “make_integrated_address" Laravel/PHP HOT 4
- wrong path HOT 3
- subaddress.php bug HOT 3
- Porting to PHP 8 and rewrite HOT 4
- Error: SSL certificate problem: self signed certificate HOT 2
- Cannot transfer to multiple outputs HOT 3
- transfer error: not enough money HOT 3
- Error: SSL certificate problem: self signed certificate HOT 5
- Wallet RPC Transfer method using different Account Indexes to transfer from always gives Not Enough Money Error available = 0.000000000000 HOT 8
- Roadmap discussion HOT 37
- Fatal error: Uncaught RuntimeException: Unable to connect to https://127.0.0.1:18081/ HOT 2
- Wallet address syntax looks invalid. HOT 1
- Sending XMR to wrong address HOT 1
- Error in WalletRpc line 140 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from monerophp.