Tp wallet 拉起钱包登录正常, 拉起钱包转账不行?你们测试下是不是版本问题?

你构建的数据具体是怎样的,贴一下

这样的我的哥

//拉起钱包转账
$param2 = '{
	"amount": 0.01,
	"contract": "0x55d398326f99059ff775485246999027b3197955",
	"decimal": 18,
	"desc": "",
	"from": "0xfe71e9B88a94935565FB16FaA60D76D3E5962501",
	"precision": 3,
	"symbol": "USDT",
	"to": "0x127aFA630a7fe26B349Dd9f31252580a3C6f6e2a",
	"action": "pushTransaction",
	"actionId": "web-334c5466-1a03-438c-90c9-2172e8becea5",
	"blockchains": [{
		"chainId": "1",
		"network": "BSC"
	}],
	"dappIcon": "http://114.132.69.84/images/user_privilege/icon_freight.png",
	"dappName": "Test demo",
	"protocol": "TokenPocket",
	"callbackUrl": "http://114.132.69.84/tp6/",
	"version": "2.0"
}';
 

<a href='tpoutside://pull.activity?param=<?php echo $param2; ?>'>拉起钱包转账</a><br/>

你这数据有问题!
action用的是pushTransaction,但参数用的是transfer的。你看下文档,pushTransaction的参数不是这样的。

deeplink没有push文档,哥,在哪里

你那个deeplink没有push文档啊,哥,在哪里?

打开上面发的文档,搜索一下“ pushTransaction” 就找到了…

1 个赞

搜不到,我的哥,deeplink没有这个文档,pushTransaction,你发个链接给我,或者贴段代码我复制上去,哥

我是deeplink方式的,不是那种原生的app,要通过网页唤起的

我亲爱的哥哥,发个链接或者贴个代码,我直接复制能用的


$param2 = '{
	"protocol": "TokenPocket",
	"version": "2.0",
	"dappName": "Test demo",
	"dappIcon": "http://www.hyuejs.cn/images/user_privilege/icon_freight.png",
	"action": "pushTransaction",
	"actionId": "web-334c5466-1a03-438c-90c9-2172e8becea5",
	"blockchain": "eth",
	"actions": "{
	"from": "0x5Da73693A062a11589F1b5c68434bf7eAff72366",
	"gas": "0x13880",
	"data": "0xa9059cbb0000000000000000000000005da73693a062a11589f1b5c68434bf7eaff7236600000000000000000000000000000000000000000000000000000000000f4240",
	"to": "0xdAC17F958D2ee523a2206206994597C13D831ec7"}",
	"memo": "demo"
}';


你看下是不是这个方式唤起,还是打开了tp没反应


$param2 = '{
	"protocol": "TokenPocket",
	"version": "2.0",
	"dappName": "Test demo",
	"dappIcon": "http://www.hyuejs.cn/images/user_privilege/icon_freight.png",
	"action": "pushTransaction",
	"actionId": "web-334c5466-1a03-438c-90c9-2172e8becea5",
	"blockchain": "eth",
	"actions":  [
    	"data":  {"from": "0x5Da73693A062a11589F1b5c68434bf7eAff72366", 
    	"gas": "0x13880", 
    	"data": "0xa9059cbb0000000000000000000000005da73693a062a11589f1b5c68434bf7eaff7236600000000000000000000000000000000000000000000000000000000000f4240", 
    	"to": "0xdAC17F958D2ee523a2206206994597C13D831ec7"
	} ],
	"memo": "demo"
}';
 

这个也唤不起苹果

还是不行,试了10多次了,而且文档上面写的也不全

my brother,can you
help me?thanks

怎么说,管理员?2.21版本你们自己试过没有?要么钱包未导入,要么拉起窗口就是空的


好好看文档,pushTransaction和对应的字段用法,包括你要的代码示例,这里都有

吗的,一直提示钱包未导入,老子方法都试了10多个, 就是按照你们文档写的,我都怀疑你们功能有问题

$param2 = '{
	"txData": "{\"from\":\"0xfe71e9B88a94935565FB16FaA60D76D3E5962501\",\"gasPrice\":\"0x6c088e200\",\"gas\":\"0x13880\",\"chainId\":\"56\",\"to\":\"0xc4ba2E858B15Aa1023179F5d3d9Ab3F99ad20e33\",\"data\":\"0xa9059cbb0000000000000000000000005da73693a062a11589f1b5c68434bf7eaff7236600000000000000000000000000000000000000000000000000000000000f4240\"}",
	"action": "pushTransaction",
	"actionId": "web-db4c5466-1a03-438c-90c9-2172e8becea5",
	"blockchains": [{
		"chainId": "56",
		"network": "ethereum"
	}],
	"callbackUrl": "http:\/\/115.205.0.178:9011\/taaBizApi\/taaInitData",
	"dappIcon": "https://eosknights.io/img/icon.png",
	"dappName": "Test demo",
	"protocol": "TokenPocket",
	"version": "2.0"
}';

<a href='tpoutside://pull.activity?param=<?php echo $param2; ?>'>拉起钱包转账3</a><br/>

可以个屁啊,就是看的文档,苹果还是不行

请问这次修复苹果没有?可以唤起支付了不?管理员