I want to provide some RPC interfaces for web to interact with my own contract. I want to use the way like
curl http://localhost:8888/v1/chain/push_transaction -X POST -d '{"ref_block_num":"100","ref_block_prefix":"137469861","expiration":"2017-09-25T06:28:49","scope":["initb","initc"],"actions":[{"code":"currency","type":"transfer","recipients":["initb","initc"],"authorization":[{"account":"initb","permission":"active"}],"data":"000000000041934b000000008041934be803000000000000"}],"signatures":[],"authorizations":[]}'
in the link
https://eosio.github.io/eos/group__eosiorpc.html#v1chainpushtransaction
However it's out of date ? where could i find a correct one ?